@import "base.less";
/*全局样式*/
body{
  font-size: 12px;
  font-family: @baseFontYahei;
}
.border-top{
  border-top: 3px solid #168bb4;
}
#tip_box {
  height: 35px;
  background: #FFFBEE;
  border: 1px solid #FF7300;
  display: none;
  position: absolute;
  left: 0;
  top: 0;
  line-height: 35px;
  text-align: center;
  z-index: 9999;
  padding: 0 10px;
}
.no-border{
  border: none!important;
}
.no-padding{
    padding: 0px !important;
}
.orange{
  color: #ff8800!important;
}
.green{
  color: #0059a0!important;
}
.red{
    color: #ff0000!important;
}
/*全局样式*/
/*页面顶部 begin*/
.top{
  width: 100%;
  overflow: hidden;
  text-align: center;
  background: #062947;
}
.site-nav{
  background:#e5e5e5;
  height:30px;
  border-bottom:1px solid #dddddd;
  width:100%;
  z-index:10000;
  .site-nav-bd{
    width:1190px;
    margin:auto;
    .site-nav-bd-l{
      float:left;
      display:inline;
      //width:300px;
      overflow:hidden;
      .menu{
        float:left;
        display:inline;
        .menu-hd{
          height:30px;
          line-height:30px;
          padding:0 5px;
          position:relative;
          a{
            padding:0 6px;
            position:relative;
            i{
              position:absolute;
              right:0px;
              top:0px;
              display:block;
              width:1px;
              height:12px;
              background:#cccccc;
              _display:none;
            }
          }
        }
      }
    }
    .site-nav-bd-r{
      float:right;
      display:inline;
      margin-right:-10px;
      .menu{
        float:left;
        display:inline;
        .menu-hd{
          float:left;
          height:30px;
          line-height:30px;
          padding:0 10px;
          position:relative;
          a{
            display: inline;
            float: left;
            font-size: 12px;
            margin-right: 7px;
            //color: #fa753a;
            &:hover{
              color: #FF3300;
            }
            .icon-wx,.icon-wb{
              margin-top:9px;
            }
          }
          .m-b{
            position:absolute;
            right:0px;
            top:10px;
            display:block;
            width:1px;
            height:12px;
            background:#cccccc;
          }
        }
      }
      .mhover{
        .menu-hd{
          padding:0 9px 1px;
          border-width:0 1px;
          border-style:solid;
          border-color:#ddd;
          background:#fff;
          .m-b{
            background:#ffffff;
          }
        }
      }
    }
  }
}

.head{
  &.head-member{
    background-color: #1f7cd0;
  }
  .head-nav{
    position:relative;
    width:1190px;
    height:110px;
    margin:auto;
    font-size:14px;
    .logo{
      background:url(../images/logo.png) left top no-repeat;
      float:left;
      width:569px;
      height:65px;
      margin-top:25px;
      overflow:hidden;
    }
    .logo-title{
      background:url(../images/logo-title.png) left top no-repeat;
      float:right;
      width:228px;
      height:39px;
      margin-top:35px;
      overflow:hidden;
      margin-right: 40px;
    }
    .register-head{
      font-family: @baseFontYahei;
      font-size: 20px;
      height: 50px;
      display: block;
      float: left;
      .border-box();
      padding: 5px 30px;
      border-left: 1px solid #eeeeee;
      margin-top: 35px;
      margin-left: 45px;
      line-height: 60px;
    }
    .base_search{
        float: right;
        margin: 20px 20px 0 0;
        font-size: 12px;
        color: #666666;
        font-family: @baseFontYahei;
        .base_search_box{
            position: relative;
            .base_search_tab{
                ul{
                    li{
                        float: left;
                        width: 50px;
                        height: 23px;
                        line-height: 23px;
                        text-align: center;
                        cursor: pointer;
                        &.selected{
                            background-color: #3399cc;
                            color: #FFFFFF;
                        }
                    }
                }
            }
            .base_search_form{
                overflow: hidden;
                input{
                    font-family: @baseFontYahei;
                    margin: 0px;
                    padding: 0px;
                    border-radius: 0px;
                }
                .base_search_input{
                    width: 400px;
                    height: 19px;
                    padding: 7px 10px;
                    border: 1px solid #3399cc;
                    float: left;
                }
                .base_search_btn{
                    width: 80px;
                    height: 35px;
                    background: #3399cc;
                    border: 0;
                    color: white;
                    float: left;
                    font-size: 16px;
                    cursor: pointer;
                }
            }
            .base_search_drop{
                position: absolute;
                z-index: 10000;
                background: #fff;
                width: 420px;
                border: 1px solid #ccc;
                ul{
                    font-size: 14px;
                    li{
                        cursor: pointer;
                        padding: 2px 3px;
                        &.base_search_drop_activity{
                            background-color: #efefef;
                        }
                    }
                }
            }
        }
        .base_search_text{
            line-height: 30px;
            a{
                color: #fba92f;
                margin: 0 5px 0 0;
                text-decoration: none;
            }
        }
    }
    .search-panel{
      //width:326px;
      float: right;
      margin-top:30px;
      //overflow:hidden;
      .search-box{
        //border: 2px solid #EA5414;
        .sea-sel{
          float:left;
          //width: 70px;
          height: 38px;
          .border-box();
          text-align: center;
          background:#ffffff;
          border-top: 2px solid #0059a0;
          border-bottom: 2px solid #0059a0;
          border-left: 2px solid #0059a0;
          .sea-select{
            .border-box();
            text-align: center;
            border: none;
            height: 38px;
            padding: 0px 2px;
            color: #A19D9D !important;
            font-family: @baseFontYahei;
            .dropdown-toggle {
              font-size: 14px;
              position: relative;
              display: inline-block;
              text-align: center;
              line-height: 20px;
              cursor: pointer;
              color: #000000;
              text-decoration: none;
              padding: 0px 15px 0px 5px;
              height: 34px;
              line-height: 34px;
              .caret {
                position: absolute;
                top: 15px;
                right: 0px;
                display: inline-block;
                width: 0;
                height: 0;
                vertical-align: top;
                border-top: 4px solid #000000;
                border-right: 4px solid transparent;
                border-left: 4px solid transparent;
                content: "";
              }
            }
            .dropdown-menu {
              text-align: left;
              background-color: #ffffff;
              min-width: 100px;
              .border-box();
              .box-shadow(none);
              border-radius: 0px;
              margin: 0px;
            }
            &.open .dropdown-toggle {
              -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
              -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
              box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
            }
          }
        }
        .sea-m{
          float:left;
          position:relative;
          height:38px;
          width:305px;
          z-index:11;
          .border-box();
          padding:3px 0px;
          background:#ffffff;
          border-top: 2px solid #0059a0;
          border-bottom: 2px solid #0059a0;
          .sea-txt{
            font-family: @baseFontYahei;
            .box-shadow(none);
            .border-box();
            border:none;
            height:20px;
            width:220px;
            line-height:20px;
            background:#ffffff;
            padding:0px 15px;
            border-left: 1px solid #eeeeee;
            margin-top: 5px;
            margin-left: 5px;
            border-radius: 0px;
          }
        }
        .sea-box{
          float:left;
          .sea-b{
            float:left;
            background:#0059a0;
            width:40px;
            font-weight:bold;
            height:38px;
            .border-box();
            cursor:pointer;
            .btn{
              float:left;
              font-size:20px;
              background:none;
              border:none;
              height:38px;
              width:40px;
              line-height: 24px;
              overflow:hidden;
              cursor:pointer;
              text-align: center;
              .border-box();
              color: #FFFFFF;
            }
          }
          &:hover{
            .sea-b{
              .opacity(90);
            }
          }
        }
      }
        .base_search_text{
            line-height: 30px;
            font-size: 12px;
            color: #999999;
            a{
                color: #ff8800;
                margin: 0 5px 0 0;
                text-decoration: none;
            }
        }
    }
  }
}

.tnav{
  background:#313740;
  height:45px;
  //line-height:38px;
  margin-bottom: 20px;
  .nav10gs{
    width:1190px;
    margin:auto;
    .border-box();
    //padding-top: 10px;
    .tnav-hd{
      float:left;
      li{
        float:left;
        height: 45px;
        .border-box();
        line-height:45px;
        .m-b {
          display: block;
          width: 1px;
          height: 12px;
          background: #6cb6d0;
          float:left;
          margin-top: 12px;
        }
        a{
          float:left;
          height: 45px;
          text-align:center;
          color:#ffffff;
          font-size:16px;
          overflow:hidden;
          //margin-right: 5px;
          //margin-left: 5px;
          //font-weight:bold;
          .border-box();
          padding: 0px 35px;
          .transition(all .3s ease 0s);
          &:hover{
            background:#0059a0;
            text-decoration:none;
            //font-weight:bold;
          }
        }
        &.active{
          a{
            background:#0059a0
          }
        }
      }
    }
    .search-panel{
      //width:326px;
      float: right;
      margin-top:6px;
      //overflow:hidden;
      .search-box{
        .sea-sel{
          float:left;
          //width: 70px;
          height: 34px;
          .border-box();
          text-align: center;
          background:#ffffff;
          .sea-select{
            .border-box();
            text-align: center;
            border: none;
            height: 34px;
            padding: 0px 2px;
            color: #A19D9D !important;
            font-family: @baseFontYahei;
            .dropdown-toggle {
              font-size: 14px;
              position: relative;
              display: inline-block;
              text-align: center;
              line-height: 20px;
              cursor: pointer;
              color: #000000;
              text-decoration: none;
              padding: 0px 15px 0px 5px;
              height: 34px;
              line-height: 34px;
              .caret {
                position: absolute;
                top: 15px;
                right: 0px;
                display: inline-block;
                width: 0;
                height: 0;
                vertical-align: top;
                border-top: 4px solid #000000;
                border-right: 4px solid transparent;
                border-left: 4px solid transparent;
                content: "";
              }
            }
            .dropdown-menu {
              text-align: left;
              background-color: #ffffff;
              min-width: 100px;
              .border-box();
              .box-shadow(none);
              border-radius: 0px;
              margin: 0px;
            }
            &.open .dropdown-toggle {
              -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
              -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
              box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
            }
          }
        }
        .sea-m{
          float:left;
          position:relative;
          height:34px;
          width:225px;
          z-index:11;
          .border-box();
          padding:3px 0px;
          background:#ffffff;
          .sea-txt{
            font-family: @baseFontYahei;
            .box-shadow(none);
            .border-box();
            border:none;
            height:20px;
            width:220px;
            line-height:20px;
            background:#ffffff;
            padding:0px 15px;
            border-left: 1px solid #eeeeee;
            margin-top: 5px;
            margin-left: 5px;
            border-radius: 0px;
          }
        }
        .sea-box{
          float:left;
          .sea-b{
            float:left;
            background:#eeeeee;
            width:40px;
            font-weight:bold;
            height:34px;
            .border-box();
            cursor:pointer;
            .btn{
              float:left;
              font-size:20px;
              background:none;
              border:none;
              height:34px;
              width:40px;
              line-height: 24px;
              overflow:hidden;
              cursor:pointer;
              text-align: center;
              .border-box();
            }
          }
          &:hover{
            .sea-b{
              .opacity(90);
            }
          }
        }
      }
    }
  }
}
/*页面顶部 end*/

/*页面底部 begin*/
.foot{
  font-family: @baseFontYahei;
  background:#313740;
  position:relative;
  margin-top:30px;
  border-top:1px solid #e9e7e4;
  .border-box();
  color: #FFFFFF;
  a:hover{
      color: #ff8800;
  }
  &.newspage-foot{
      background:#313740;
      color: #ffffff;
      margin-top: 0px;
  }
  .foot-nav{
    width:1190px;
    margin:auto;
    height: 70px;
    line-height: 70px;
    padding: 0 25px;
    .border-box();
    .f_left {
      float: left;
      li {
        margin: 0 15px 0 0;
        float: left;
        height: 70px;
        line-height: 70px;
      }
    }
    .footItem {
      float: left;
      padding: 5px 0 0 0;
      height: 55px;
      font-size: 0;
      line-height: 0;
    }
    .f_right {
      float: right;
      li {
        margin: 0 0 0 10px;
        float: left;
        height: 70px;
        line-height: 70px;
      }
    }
  }
}
/*页面底部 end*/

//轮播滚动条
.dots{
  bottom: 5px;
  position: absolute;
  right: 15px;
  .dot{
    float: left;
    margin: 0 7px;
    .border-radius(50%);
    background: #bebebe;
    width: 16px;
    height: 16px;
    text-indent: -9999px;
    cursor: pointer;
    &.active{
      background: #87877a;
    }
  }
}
.show-hangqing-box{
  position: relative;
  width: 233px;
  height: 280px;
}
.show-pagination {
  position: absolute;
  z-index: 20;
  bottom: 0px;
  width: 100%;
  text-align: right;
  .border-box();
  padding: 0px 10px;
  margin-bottom: 5px;
  .swiper-pagination-switch {
    display: inline-block;
    width: 30px;
    height: 5px;
    border-radius: 10px;
    background: #ffffff;
    margin: 0px 5px;
    opacity: 0.8;
    border: none;
    cursor: pointer;
    border-radius: 0px;
    .opacity(100);
  }
  .swiper-active-switch {
    background: #464857;
  }
}
.main{
  width: 1190px;
  margin: auto;
  min-height: 713px;
  //background-color: #ffffff;
  /*首页*/
  .section1{
    .clearfix();
    .m-all-left{
      float: left;
      width: 935px;
      .m-left{
        float: left;
        width: 235px;
        height: 280px;
        .border-box();
        border: 1px solid #dedede;
        ul{
          .border-box();
          li{
            .border-box();
            padding: 0px 15px;
            padding-right: 0px;
            &.title{
              color: #0059a0;
              font-size: 14px;
              text-align: left;
              padding-top: 15px;
              margin-bottom: -7px;
            }
            .cnt{
              .border-box();
              padding: 10px 0px;
              padding-bottom: 5px;
              span{
                a{
                  display: inline-block;
                  width: 70px;
                  height: 25px;
                  line-height: 25px;
                  text-decoration: none;
                  &.a-more{
                    color: #ff8800;
                  }
                }
              }
              .more_pdt{
                .border-box();
                border: 1px solid #dedede;
                height: 280px;
                width: 205px;
                position: absolute;
                left: 233px;
                top: -1px;
                background-color: #fff;
                z-index: 36;
                display: none;
                &.active{
                  display: block;
                }
                table {
                  .border-box();
                  margin: 33px 20px;
                  font-size: 12px;
                  width: 100%;
                  tr {
                    height: 38px;
                    vertical-align: top;
                    td {
                      width: 60px;
                    }
                  }
                }
              }
            }
          }
        }
      }
      .m-middle{
        float: left;
        .border-box();
        padding: 0px 10px 0px 10px;
        position: relative;
        .show-box{
          width: 680px;
          height: 280px;
          position: relative;
          overflow: hidden;
          .show-case{
            width: 680px;
            height: 280px;
            position: relative;
            overflow: hidden;
            .show-item{
              float: left;
              a{
                img{
                  width: 680px;
                  height: 280px;
                }
              }
            }
          }
        }
      }
      .i_good{
        background: #ffffff;
        .overturn{
          overflow:hidden;
          cursor: pointer;
          margin-left: 23px;
          a{
            color: #333333;
            text-decoration: none;
            &:hover{
              color: #333333;
              text-decoration: none;
            }
          }
        }
        .showQR {
          cursor: pointer;
        }
        ul{
          li{
            float:left;
            margin:15px 0 0px 0;
            width: 214px;
            height: 72px;
            .border-box();
            border: 1px solid #dedede;
            div{
              position:relative;
              height:72px;
            }
            s{
              position:absolute;
              display:block;
            }
            span{
              display:block;
              text-align: center;
              font-size: 14px;
              em{
                font-size:20px;
              }
              &.i_good_tit{
                font-size:20px;
                line-height: 72px;
              }
            }
            &.g_1{
              padding-left:60px;
              s{
                background:url(../images/i-weixin.png);
                top: 18px;
                left: -20px;
                width: 26px;
                height: 36px;
              }
            }
            &.g_2{
              padding-left:85px;
              s{
                background:url(../images/i-car.png);
                top: 27px;
                left: -35px;
                width: 42px;
                height: 22px;
              }
              .reverse_side{
                margin-left: -85px;
                .border-box();
                padding: 15px 0px;
              }
            }
            &.g_3{
              padding-left:55px;
              s{
                background:url(../images/i-buy.png);
                top: 18px;
                left: -5px;
                width: 28px;
                height: 34px;
              }
              .reverse_side{
                margin-left: -55px;
                .border-box();
                padding: 15px 0px;
              }
            }
            &.g_4{
              padding-left:55px;
              s{
                background:url(../images/i-auto.png);
                top: 18px;
                left: -5px;
                width: 26px;
                height: 34px;
              }
              .reverse_side{
                margin-left: -55px;
                .border-box();
                padding: 15px 0px;
              }
            }
          }
          .QR_code{
            position:absolute;
            width:200px;
            height:250px;
            left: -49px;
            bottom: 75px;
            z-index:92;
            background-color:#ffffff;
            border:solid 1px #cccccc;
            box-shadow:0 0 8px 3px #cccccc;
            display:none;
            img{
              width:100%;
            }
            span{
              text-align:center;
              font-size:14px;
              padding:3px;
            }
          }
        }
      }
    }
    .m-right{
      float: left;
      border: 1px solid #dedede;
      .border-box();
      width: 255px;
      .wt-form{
        width: 255px;
        .title{
          //#gradient>.vertical(#fea55b, #f9753b);
          .border-box();
          //padding-left: 15px;
          border-bottom: 1px solid #dedede;
          padding-bottom: 15px;
          .i_Name {
            background: url(../images/i_name.jpg) no-repeat;
            padding-left: 50px;
            margin: 15px 0 0 55px;
            height: 40px;
            span{
              display: block;
              line-height: 20px;
            }
          }
          .i_register {
            height: 44px;
            margin-top: 5px;
            .border-box();
            padding-left: 42px;
            a {
              display: block;
              float: left;
              margin: 10px 20px 0 0px;
              width: 75px;
              height: 33px;
              .border-box();
              border: 1px solid #0059a0;
              color: #0059a0;
              text-align: center;
              line-height: 33px;
              &:hover{
                text-decoration: none;
                background-color: #0059a0;
                color: #ffffff;
              }
            }
          }
          .step-top{
              .st1{
                  .border-box();
                  padding-left: 60px;
                  margin-top: 15px;
                  background: url(../images/cgxx_rtop1.png) no-repeat top left;
                  background-position: 15px 0px;
                  p{
                      font-size: 12px;
                      font-weight: bold;
                      i{
                          color: #cccccc;
                          margin-left: 5px;
                          font-weight: normal;
                      }
                      &.grey{
                          color: #999999;
                          font-weight: normal;
                      }
                  }
              }
              .st2{
                  .border-box();
                  padding-left: 60px;
                  margin-top: 17px;
                  background: url(../images/cgxx_rtop1.png) no-repeat top left;
                  background-position: 15px -55px;
                  p{
                      font-size: 12px;
                      font-weight: bold;
                      i{
                          color: #cccccc;
                          margin-left: 5px;
                          font-weight: normal;
                      }
                      &.grey{
                          color: #999999;
                          font-weight: normal;
                      }
                  }
              }
              .st3{
                  .border-box();
                  padding-left: 60px;
                  margin-top: 17px;
                  background: url(../images/cgxx_rtop1.png) no-repeat top left;
                  background-position: 15px -110px;
                  p{
                      font-size: 12px;
                      font-weight: bold;
                      i{
                          color: #cccccc;
                          margin-left: 5px;
                          font-weight: normal;
                      }
                      &.grey{
                          color: #999999;
                          font-weight: normal;
                      }
                  }
              }
          }
        }
        .step{
          .border-box();
          .step-item1{
            float: left;
            font-size: 12px;
            .border-box();
            position: relative;
            margin: 15px 0 0px 45px;
            color: #666666;
            text-decoration: none;
            s{
              background: url(../images/body_bg_v3.png);
              display: block;
              background-position: -41px -22px;
              width: 20px;
              height: 27px;
              position: absolute;
              left: -25px;
              top: -2px;
            }
            &:hover{
              color: #0059a0;
              text-decoration: none;
              s{
                background-position:-71px -22px;
              }
            }
          }
          .step-item2{
            float: left;
            font-size: 12px;
            .border-box();
            position: relative;
            margin: 15px 0 0px 75px;
            color: #666666;
            text-decoration: none;
            s{
              background: url(../images/body_bg_v3.png);
              display: block;
              background-position: -95px -22px;
              width: 27px;
              height: 27px;
              position: absolute;
              left: -33px;
              top: -2px;
            }
            &:hover{
              color: #0059a0;
              text-decoration: none;
              s{
                background-position:-123px -22px;
              }
            }
          }
          .step-item3{
            float: left;
            font-size: 12px;
            .border-box();
            position: relative;
            margin: 15px 0 5px 45px;
            color: #0059a0;
            text-decoration: none;
            s{
              background: url(../images/body_bg_v3.png);
              display: block;
              background-position: -68px -55px;
              width: 29px;
              height: 29px;
              position: absolute;
              left: -25px;
              top: -2px;
            }
          }
        }
        .wt-cnt{
          .border-box();
          padding:0px 10px;
          text-align: center;
          .cut{
            border-right: 5px solid #ffffff;
            border-bottom: 5px solid #eeeeee;
            border-left: 5px solid #ffffff;
            width: 0px;
            height: 5px;
            margin-left: 15px;
          }
          .wt-textarea{
            resize: none;
            width: 230px;
            height: 85px;
            border: none;
            .border-box();
            padding: 10px;
            text-align: left;
            font-size: 12px;
            font-family: @baseFontYahei;
            background-color: #eeeeee;
            color: #999999;
            .box-shadow(none);
          }
          .wt-btn{
            background-color: #ff8800;
            width: 100%;
            height: 34px;
            margin: auto;
            color: #FFFFFF;
            font-family: @baseFontYahei;
            font-size: 16px;
            //border-radius: 5px;
            margin-top: 10px;
            margin-bottom: 15px;
          }
        }
      }
    }
  }
  .section2{
    .clearfix();
    margin-top: 15px;
    //margin-bottom: 25px;
    .m-middle{
      float: left;
      width: 925px;
      .border-box();
      //margin-top: 30px;
      .title{
        background-color: #f7f7f7;
        .border-box();
        padding: 10px 0px;
        border-bottom: 1px solid #e3e3e3;
        border-top: 1px solid #e3e3e3;
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3;
        .t1{
          font-size: 18px;
          margin: 0px 10px 0px 25px;
        }
        .t2{
          font-size: 14px;
          color: #666666;
        }
        .t3{
          font-size: 14px;
          color: #666666;
          margin: 0px 10px;
        }
        .t4{
          float: right;
          color: #999999;
          font-size: 14px;
          display: inline-block;
          line-height: 27px;
          margin-right: 20px;
          &:hover{
            color: #ff8800;
          }
        }
      }
      .cnt-table{
        .border-box();
        width: 925px;
        padding: 0px 25px 20px 25px;
        border-left: 1px solid #e3e3e3;
        border-right: 1px solid #e3e3e3;
        border-bottom: 1px solid #e3e3e3;
        margin-bottom: 15px;
      }
      .m-table{
        table-layout: fixed;
        .border-box();
        width: 100%;
        font-size: 12px;
        thead{
          tr{
            .border-box();
            th{
              color: #999999;
              text-align: left;
              padding: 10px 0px 10px 10px;
              font-size: 12px;
              border-bottom: 1px solid #DDDDDD;
              &.company{
                  width: 140px;
              }
              &.manage{
                  padding-left: 15px;
              }
            }
          }
        }
        tbody{
          tr{
            .border-box();
            //border-top: 1px solid #e3e3e3;
            td{
              padding: 6px 0px 6px 10px;
              word-wrap:break-word;
              word-break:break-all;
              &.manage{
                .edit{
                  color: #0059a0;
                  width: 80px;
                  height: 25px;
                  display: inline-block;
                  //background-color: #ffffff;
                  text-align: center;
                  line-height: 25px;
                  text-decoration: none;
                  .iconfont{
                    margin-right: 5px;
                  }
                  &:hover{
                      color: #ea5414;
                  }
                }
                .name{
                  color: #ff8800;
                  &:hover{
                    color: #0059a0;
                  }
                }
              }
              &.price{
                color: #ff0000;
              }
              &.blue{
                color: #0059a0;
              }
              &.company{
                  width: 140px;
              }
            }
          }
          tr:nth-child(even){
            td{
              background-color: #f6f6f6;
            }
          }
        }
      }
    }
    .m-right{
      float: left;
      .border-box();
      width: 255px;
      border: 1px solid #e3e3e3;
      //margin-top: 30px;
      margin-left: 10px;
      margin-bottom: 15px;
      .m-list{
          position: relative;
        .title1{
          background-color: #f7f7f7;
          .border-box();
          padding: 10px 15px;
          font-size: 18px;
          height: 47px;
        }
        .title2{
          .border-box();
          padding: 10px 0px 0px 0px;
          .clearfix();
          background-color: #ffffff;
          width: 253px;
          &.title2float{
              display: none;
              position: absolute;
              top: 0px;
              left: 0px;
          }
          span{
            float: left;
            color: #9b9b9b;
            font-size: 13px;
            padding: 0 0 0 10px;
            overflow: hidden;
            &.name{
              width: 50px;
            }
            &.info{
              width: 60px;
            }
            &.state{
              width: 55px;
            }
            &.time{
              width: 45px;
            }
          }
        }
        .section2-wrap,.section3-wrap,.section4-wrap,.section5-wrap{
          width: 253px;
          height: 327px;
          overflow: hidden;
          ul{
            .border-box();
            padding: 0px 0px;
//          width: 253px;
//          height: 327px;
//          overflow: hidden;
//          position: relative;
            li{
              .clearfix();
              border-bottom: 1px dotted #dedede;
              .border-box();
              padding: 10px 0px;
              span{
                float: left;
                display: inline;
                width: 30px;
                padding: 0 0 0 10px;
                overflow: hidden;
                &.name{
                  width: 35px;
                }
                &.info{
                  width: 78px;
                  //color: #23a4d1;
                }
                &.state{
                  width: 55px;
                  &.red{
                    color: #ff0000;
                  }
                }
                &.time{
                  width: 45px;
                }
              }
            }
          }
        }
      }
    }
  }
  .section3{
    .clearfix();
    .title{
      background-color: #f7f7f7;
      .border-box();
      padding: 10px 0px;
      border-bottom: 1px solid #e3e3e3;
      border-top: 1px solid #e3e3e3;
      border-left: 1px solid #e3e3e3;
      border-right: 1px solid #e3e3e3;
      .t1{
        font-size: 18px;
        margin: 0px 10px 0px 25px;
      }
      .t2{
        font-size: 14px;
        color: #666666;
      }
      .t3{
        font-size: 14px;
        color: #666666;
        margin: 0px 10px;
      }
      .t4{
        float: right;
        color: #999999;
        font-size: 14px;
        display: inline-block;
        line-height: 27px;
        margin-right: 20px;
        &:hover{
            color: #ff8800;
        }
      }
    }
    .i_service {
      .border-box();
      margin: 0px 0 0 0;
      padding: 0 0 30px 0;
      border-bottom: 1px solid #e3e3e3;
      border-left: 1px solid #e3e3e3;
      border-right: 1px solid #e3e3e3;
      .iServiceCon{
        ul {
          width: 245px;
          margin: 0 0 0 50px;
          float: left;
          .iServiceTit {
            font-size: 16px;
            color: #333;
            margin: 25px 0 0 0;
          }
          .iServiceText {
             margin: 15px 0 0 0;
             position: relative;
             line-height: 20px;
             padding: 0 0 0 50px;
            color: #999999;
            .iS_img1 {
              background: url(../images/i-icon1.png);
              position: absolute;
              width: 36px;
              height: 38px;
              top: 4px;
              left: 0;
            }
            .iS_img2 {
              background: url(../images/i-icon2.png);
              position: absolute;
              width: 40px;
              height: 32px;
              top: 4px;
              left: 0;
            }
            .iS_img3 {
              background: url(../images/i-icon3.png);
              position: absolute;
              width: 44px;
              height: 32px;
              top: 4px;
              left: 0;
            }
            .iS_img4 {
              background: url(../images/i-icon4.png);
              position: absolute;
              width: 40px;
              height: 28px;
              top: 4px;
              left: 0;
            }
          }
          &.HomeService_other{
            .iServiceText {
              padding: 0;
              p{
                margin-bottom: 0px;
                a{
                  color: #999999;
                  &:hover{
                    color: #ff8800;
                  }
                }
              }
            }
          }
          &.i_Contact{
            li {
              position: relative;
              padding: 3px 0 3px 20px;
              color: #999999;
              &.iServiceTit {
                padding: 0 !important;
                margin-bottom: 10px;
                color: #333333;
              }
              s {
                background: url(../images/body_bg_v3.png);
                position: absolute;
                top: 4px;
                left: 0;
                width: 20px;
                height: 20px;
                &.i_ContactImg_1 {
                  background-position: -130px -55px;
                }
                &.i_ContactImg_2 {
                  background-position: -130px -77px;
                }
                &.i_ContactImg_3 {
                  background-position: -130px -97px;
                }
                &.i_ContactImg_4 {
                  background-position: -130px -119px;
                }
                &.i_ContactImg_5 {
                  background-position: -130px -202px;
                }
                &.i_ContactImg_6 {
                  background-position: -130px -145px;
                }
              }
            }
          }
        }
      }
    }
  }
  /*首页*/
 /*报价单预览*/
.baojiadanyulan{
    .title{
        .border-box();
        margin-bottom: 20px;
        .tl{
            float: left;
            display: block;
            color: #0059a0;
            font-size: 24px;
        }
        .tr{
            float: right;
            display: block;
            color: #FFFFFF;
            background-color: #ff8800;
            font-size: 16px;
            width: 125px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            .iconfont{
                margin: 0px;
                font-size: 16px;
                margin-right: 20px;
            }
        }
    }
  .m-table{
      table-layout: fixed;
      .border-box();
      width: 100%;
      font-size: 12px;
      //border-left: 1px solid #e8e8e8;
      //border-right: 1px solid #e8e8e8;
      font-family: @baseFontYahei;
      thead{
        background-color: #f6f6f6;
        border: 1px solid #e8e8e8;
        tr{
          .border-box();
          th{
            color: #999999;
            text-align: left;
            padding: 10px 0px 10px 10px;
            font-size: 13px;
            &.check-item{
                padding: 10px 0px 10px 0px;
                width: 20px!important;
                text-align: center;
                input{
                    margin: 0px;
                    margin-top: -2px;
                }
            }
            &.th-large{
                width: 140px;
            }
            &.th-small{
                width: 90px;
            }
          }
        }
      }
      tbody{
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        tr{
          .border-box();
          //border-top: 1px solid #e8e8e8;
          border-bottom: 1px solid #e8e8e8;
          //background-color: #f6f6f6;
          &:hover{
            background-color: #f6f6f6;
          }
          td{
            padding: 10px 0px 10px 10px;
            word-wrap:break-word;
            word-break:break-all;
            font-size: 13px;
            &.td-large{
                width: 140px;
            }
            &.td-small{
                width: 90px;
            }
            &.check-item{
                padding: 10px 0px 10px 0px;
                width: 20px!important;
                text-align: center;
                input{
                    margin: 0px;
                    margin-top: -2px;
                }
            }
            &.time{
                color: #999999;
                font-size: 12px;
                width: 90px;
            }
            .btn-file{
                color: #0059a0;
                border-radius: 2px;
                border: 1px solid #0059a0;
                padding: 2px 5px;
                text-decoration: none;
                &:hover{
                    background-color: #0059a0;
                    color: #FFFFFF;
                }
            }
          }
        }
      }
    }
}
 /*报价单预览*/
  /*现货资源*/
  .xianhuoziyuan{
    .m-l{
      float: left;
      .border-box();
      .top-chose{
         width: 1190px;
        .border-box(); 
        border: 1px solid #dedede;
        padding: 0px 10px;
        margin-bottom: 15px;
        span{
            display: inline-block;
            .border-box(); 
            padding: 10px 0px;
            a{
                color: #333333;
                font-size: 14px;
                .border-box(); 
                padding: 0px 15px;
                border-right: 1px solid #dedede;
                &:hover{
                    color: #0059a0;
                    text-decoration: none;
                }
            }
            &.chosed,&:hover{
                border-bottom: 2px solid #0059a0;
            }
            &.last{
                a{
                    border-right: none;
                }
            }
        }
      }
      .title{
        width: 1190px;
        .border-box();
        border: 1px solid #dedede;
        //height: 45px;
        padding: 10px 20px;
        padding-bottom: 0px;
        border-bottom: none;
        .title-l{
          float: left;
          .border-box();
          font-size: 18px;
          margin-right: 10px;
          span{
            color: #dedede;
            font-size: 14px;
            margin-left: 20px;
            line-height: 27px;
          }
        }
        .title-r{
          float: left;
          .border-box();
          line-height: 27px;
          width: 1024px;
          a{
            color: #ff8800;
            .border-box();
            border: 1px solid #ff8800;
            line-height: 27px;
            padding: 0px 5px;
            margin-left: 10px;
            display: inline-block;
            margin-bottom: 10px;
            span{
              margin-left: 5px;
              line-height: 27px;
            }
            &:hover{
              background-color: #ff8800;
              color: #ffffff;
              text-decoration: none;
            }
            &.delete{
              color: #999999;
              border: 1px solid #ffffff;
              &:hover{
                background-color: #ffffff;
                color: #999999;
                text-decoration: underline;
              }
            }
          }
        }
      }
      .search-form{
        width: 1190px;
        .border-box();
        border: 1px solid #dedede;
        padding: 10px 20px;
        margin-bottom: 15px;
        position: relative;
        .item{
          font-size: 12px;
          .item-line{
            .border-box();
            width: 100%;
            margin-bottom: 10px;
            overflow: hidden;
            .key {
              float: left;
              width: 60px;
              height: 28px;
              line-height: 28px;
              color: #666;
            }
            .all {
              float: left;
              width: 75px;
              height: 20px;
              margin: 4px 0 0 0;
              a {
                float: left;
                width: 36px;
                height: 20px;
                line-height: 20px;
                text-align: center;
                color: #666;
                &.active,&:hover{
                  color: #fff;
                  background: #0059a0;
                }
              }
            }
            .breed-list {
              float: left;
              width: 940px;
              overflow: hidden;
              .b-list{
                li{
                  float: left;
                  width: 84px;
                  height: 32px;
                  line-height: 30px;
                  margin: 0 5px 5px 0;
                  a{
                    display: block;
                    width: 72px;
                    height: 30px;
                    border: 1px #e5e5e5 solid;
                    color: #666666;
                    padding: 0 5px;
                    text-align: center;
                    overflow: hidden;
                    word-break: keep-all;
                    text-overflow: ellipsis;
                    &.active,&:hover{
                      color: #ffffff;
                      border: 1px #0059a0 solid;
                      background-color: #0059a0;
                    }
                  }
                  &.select-hide{
                    display: none;
                  }
                }
              }
            }
            .option {
              float: right;
              width: 50px;
              margin: 4px 0 0 0;
              .supply-more {
                float: right;
                width: 50px;
                height: 20px;
                line-height: 20px;
                font-size: 12px;
                color: #ff8800;
                .iconfont{
                    font-size: 12px;
                }
              }
            }
          }
        }
      }
      .m-list{
        .order{
          background-color: #f5f5f5;
          .o-item{
            float: left;
            .clearfix();
            a{
              float: left;
              .border-box();
              display: block;
              background-color: #f5f5f5;
              height: 40px;
              text-align: center;
              font-size: 12px;
              font-family: @baseFontYahei;
              border-right: 1px solid #dedede;
              border-bottom: none;
              line-height: 40px;
              padding: 0px 15px;
              .iconfont{
                font-size: 12px;
              }
            }
            &.active,&:hover{
              a{
                background-color: #0059a0;
                border-right: 1px solid #0059a0;
                color: #FFFFFF;
              }
            }
          }
          .o-item-m{
            float: left;
            font-size: 13px;
            .border-box();
            padding: 5px 15px;
            border-right: 1px solid #dedede;
            .i-span{
                display: inline-block;
                height: 40px;
                line-height: 40px;
            }
            input{
              float: left;
              .border-box();
              display: block;
              height: 30px;
              text-align: center;
              font-size: 13px;
              font-family: @baseFontYahei;
              border: 1px solid #e8e8e8;
              line-height: 30px;
              width: 80px;
              padding: 0px 10px;
              border-radius: 0px;
              margin-bottom: 0px;
              &.large-input{
                  width: 200px;
                  margin-top: 5px;
                  margin-left: 10px;
                  text-align: left;
              }
            }
            button{
              float: left;
              .border-box();
              display: block;
              height: 30px;
              text-align: center;
              font-size: 13px;
              font-family: @baseFontYahei;
              border: 1px solid #e8e8e8;
              line-height: 30px;
              width: 60px;
              padding: 0px 10px;
              border-radius: 0px;
              margin-bottom: 0px;
              color: #666666;
              background-color: #dddddd;
              &:hover{
                border: 1px solid #dddddd;
                background-color: #999999;
                color: #ffffff;
              }
              &.i-button{
                  margin-top: 5px;
              }
            }
            .m-line{
              float: left;
              background-color: #888888;
              height: 1px;
              width: 10px;
              display: block;
              margin-top: 15px;
              margin-right: 5px;
              margin-left: 5px;
            }
          }
          .o-item-p{
            float: right;
            font-size: 13px;
            color: #888888;
            .border-box();
            display: block;
            height: 40px;
            line-height: 40px;
            padding: 0px 15px;
            a{
              color: #0059a0;
              &:hover{
                text-decoration: underline;
              }
            }
            .wt-up,.wt-down{
                display: inline-block;
                margin-top: 5px;
                .i-upload{
                    background-color: #0059a0;
                    color: #FFFFFF;
                    display: block;
                    height: 40px;
                    width: 120px;
                    text-align: center;
                    line-height: 40px;
                    text-decoration: none;
                }
                .i-download{
                    background-color: #ff8800;
                    color: #FFFFFF;
                    display: block;
                    height: 40px;
                    width: 120px;
                    text-align: center;
                    line-height: 40px;
                    margin-left: 10px;
                    text-decoration: none;
                }
            }
          }
        }
        .m-table{
          table-layout: fixed;
          .border-box();
          width: 1190px;
          font-size: 12px;
          border-left: 1px solid #e8e8e8;
          border-right: 1px solid #e8e8e8;
          font-family: @baseFontYahei;
          .ul-head{
            .border-box();
            border-top: 1px solid #e8e8e8;
            border-bottom: 1px solid #e8e8e8;
            li{
              .border-box();
              float: left;
              color: #999999;
              text-align: left;
              padding: 15px 0px 15px 10px;
              font-size: 13px;
              width:86px;
              &.num{
                width: 160px;
              }
              &.company{
                  width: 140px;
              }
              &.manage{
                  width: 100px;
                  padding-left: 15px;
              }
              &.firm{
                  width: 240px;
              }
              &.large-li{
                  width: 110px;
              }
              &.time{
                  width: 140px;
              }
            }
          }
          .ul-list{
            .border-box();
            //border-top: 1px solid #e8e8e8;
            border-bottom: 1px solid #e8e8e8;
            li{
              .border-box();
              float: left;
              padding: 15px 0px 15px 10px;
              word-wrap:break-word;
              word-break:break-all;
              font-size: 13px;
              width:86px;
              .iconfont{
                font-size: 12px;
                margin-right: 5px;
              }
              &.firm{
                  width: 240px;
              }
              &.large-li{
                  width: 110px;
              }
              &.time{
                  width: 140px;
              }
              &.num{
                width: 160px;
              }
              &.company{
                  width: 140px;
              }
              &.manage{
                width: 100px;
                .edit{
                  color: #0059a0;
                  width: 80px;
                  display: inline-block;
                  text-align: center;
                  .iconfont{
                    margin-right: 5px;
                  }
                }
                .edit-d{
                  color: #0059a0;
                  width: 35px;
                  margin-right: 5px;
                  display: inline-block;
                  text-align: center;
                  .border-box();
                  border: 1px solid #0059a0;
                  border-radius: 2px;
                  &:hover{
                      color: #FFFFFF;
                      background-color: #0059a0;
                  }
                }
                .name{
                  color: #ea5414;
                  &:hover{
                    color: #009139;
                  }
                }
              }
              &.detail{
                width: 100%;
                padding-top: 0px;
                display: none;
                p{
                  color: #999999;
                  margin-bottom: 10px;
                  span{
                      margin-right: 20px;
                  }
                }
              }
            }
            &.showdetail{
                background-color: #f6f6f6;
                .detail{
                    display: block;
                }
            }
          }
        }
      }
      .m-list-tab{
          .border-box();
          width: 1190px;
          height: auto;
          margin: 0 auto 10px;
          position: relative;
          border-top: 1px solid #e8e8e8;
          border-left: 1px solid #e8e8e8;
          .t-list{
              position: relative;
              left: 0;
              top: 0;
              width: 205px;
              height: 460px;
              background: #FFF;
              .border-box();
              .t-list-cnt{
                  position: relative;
                  height: 460px;
                  width: 205px;
                  list-style: none;
                  overflow: hidden;
                  .border-box();
                  li{
                      position: relative;
                      background: #f5f5f5;
                      width: 100%;
                      height: 45px;
                      border-bottom: 1px solid #e8e8e8;
                      border-right: 1px solid #e8e8e8;
                      .border-box();
                      a{
                          display: inline-block;
                          height: 34px;
                          width: 100%;
                          line-height: 34px;
                          padding: 5px 20px 5px 40px;
                          color: #333333;
                          font-size: 14px;
                          text-decoration: none;
                          .border-box();
                          position: relative;
                          .iconfont{
                              color: #ea5414;
                              position: absolute;
                              top: 5px;
                              right: 20px;
                          }
                      }
                      &.on{
                          background: #FFFFFF;
                          border-right: 1px solid #ffffff;
                          a{
                              .iconfont{
                                  color: #ffffff;
                              }
                          }
                      }
                  }
              }
          }
          .ietemid{
              display: none;
              position: absolute;
              top: 0px;
              left: 205px;
              height: 450px;
              width: 983px;
              background: #FFFFFF;
              border-bottom: 1px solid #e8e8e8;
              border-right: 1px solid #e8e8e8;
              .border-box();
              &.on {
                  display: block;
              }
              dl {
                  width: 980px;
                  overflow: hidden;
                  padding: 6px 0px;
                  zoom: 1;
                  margin: auto;
                  dd {
                      height: 24px;
                      line-height: 24px;
                      overflow: hidden;
                      padding: 3px 2px 3px 20px;
                      float: left;
                      width: 90px;
                      em {
                          font-style: normal;
                          padding: 0 6px;
                          height: 14px;
                          line-height: 14px;
                          float: left;
                          margin: 4px 0;
                          a {
                              font-size: 14px;
                              //color: #666;
                              white-space: nowrap;
                              text-decoration: none;
                            }
                        }
                    }
              }
          }
      }
    }
  }
  /*现货资源*/
 /*供应商*/
 .gongyingshang{
    margin-top: 10px;
    /*share box*/
    ._plugins_share{
        position: absolute;
        background-color: #fff;
        border: solid 1px #ccc;
        padding: 5px;
        box-shadow: 3px 3px 2px #ccc;
        display: none;
        z-index: 1000;
    }
    ._plugins_share .title{
        position: relative;
    }
    /*._plugins_share .title:before{
        content: "";
        border: solid 10px #fff;
        width: 0px;
        height: 0px;
        position: absolute;
        border-color: transparent #fff transparent transparent;
        left: -25px;
        top: 88px;
    }*/
    ._plugins_share .share_cont{
    
    }
    ._plugins_share .share_cont>div{
        padding: 5px;
        height: 18px;
    }
    ._plugins_share .share_cont a{
        display: block;
    }
    .ShopBanner{
        position: relative;
        border: 1px solid #e3e3e3;
        padding: 0 0 20px 0;
        margin-bottom: 25px;
        h3{
            font-size: 36px;
            //font-weight: bold;
            color: #0059a0;
            text-align: center;
            padding: 55px 0 0 0;
        }
        .ShopContact{
            width: 720px;
            margin: 30px auto;
            span{
                display: block;
                float: left;
                font-size: 18px;
                font-family: "微软雅黑","Arial";
                white-space: nowrap;
                text-overflow: ellipsis;
                overflow: hidden;
                text-align: center;
                width: 300px;
                em{
                    font-size: 18px;
                    color: #323a45;
                }
                &.fl{
                    width: 210px;
                    float: left;
                    text-align: left;
                }
                &.fr{
                    width: 210px;
                    float: right;
                    text-align: right;
                }
            }
        }
        .ShopInteract{
            width: 720px;
            margin: 30px auto 0 auto;
            color: #666666;
            span{
                display: block;
                font-size: 14px;
                em{
                    font-size: 14px;
                    margin-left: 5px;
                }
                &.fl{
                    width: 200px;
                    float: left;
                }
                &.fr{
                    float: right;
                }
            }
        }
        .ShopFloat{
            position: absolute;
            top: 15px;
            left: 20px;
            ul{
                li{
                    float: left;
                    width: 45px;
                    height: 31px;
                    line-height: 31px;
                    text-align: center;
                    padding-left: 20px;
                    margin-bottom: 8px;
                    a{
                        display: block;
                        //color: #666666;
                        text-decoration: none;
                    }
                    &.sf_2 {
                        background: #fff url(../images/sf_2.gif) no-repeat 8px 9px;
                    }
                    &.sf_3 {
                        background: #fff url(../images/sf_3.gif) no-repeat 8px 7px;
                    }
                    &.sf_4 {
                        background: #fff url(../images/sf_4.gif) no-repeat 8px 8px;
                    }
                    &.sf_5 {
                        background: #fff url(../images/sf_4.gif) no-repeat 8px 9px;
                    }
                    &.sf_6 {
                        background: #fff url(../images/sf_4.gif) no-repeat 8px 7px;
                    }
                }
            }
        }
    }
    .m-l{
      float: left;
      margin-right: 10px;
      .cnt-table{
        .border-box();
        width: 925px;
        padding: 0px 25px 20px 25px;
        border: 1px solid #e3e3e3;
        margin-bottom: 15px;
          .m-table{
            table-layout: fixed;
            .border-box();
            width: 100%;
            font-size: 12px;
            thead{
              tr{
                .border-box();
                border-bottom: 1px solid #EEEEEE;
                th{
                  color: #999999;
                  text-align: left;
                  padding: 10px 0px 10px 10px;
                  font-size: 12px;
                  &.company{
                      width: 140px;
                  }
                  &.manage{
                      padding-left: 15px;
                  }
                }
              }
            }
            tbody{
              tr{
                .border-box();
                border-bottom: 1px solid #EEEEEE;
                td{
                  padding: 10px 0px 10px 10px;
                  word-wrap:break-word;
                  word-break:break-all;
                  &.manage{
                    .edit{
                      color: #0059a0;
                      width: 80px;
                      height: 25px;
                      display: inline-block;
                      //background-color: #ffffff;
                      text-align: center;
                      line-height: 25px;
                      text-decoration: none;
                      .iconfont{
                        margin-right: 5px;
                      }
                      &:hover{
                          color: #ea5414;
                      }
                    }
                    .name{
                      color: #ff8800;
                      &:hover{
                        color: #0059a0;
                      }
                    }
                  }
                  &.price{
                    color: #ff0000;
                  }
                  &.blue{
                    color: #0059a0;
                  }
                  &.company{
                      width: 140px;
                  }
                }
              }
              tr:nth-child(even){
                td{
                  //background-color: #f6f6f6;
                }
              }
            }
          }
      }
    }
    .m-r{
      float: left;
      border: 1px solid #dedede;
      .border-box();
      width: 255px;
      padding: 0px 10px;
      .m-list{
        .title1{
          background-color: #FFFFFF;
          .border-box();
          padding: 10px 10px;
          font-size: 14px;
          height: 47px;
          border-bottom: 1px solid #dedede;
        }
        .title2{
          .border-box();
          padding: 10px 0px;
          .clearfix();
          border-bottom: 1px solid #dedede;
          span{
            float: left;
            color: #9b9b9b;
            font-size: 12px;
            padding: 0 0 0 10px;
            overflow: hidden;
            &.name{
              width: 35px;
            }
            &.info{
              width: 63px;
            }
            &.state{
              width: 50px;
            }
            &.time{
              width: 45px;
            }
          }
        }
        .section2-wrap{
          width: 233px;
          height: 416px;
          overflow: hidden;
          ul{
            .border-box();
            padding: 0px 0px;
//          width: 233px;
//          height: 416px;
//          overflow: hidden;
//          position: relative;
            li{
              .clearfix();
              border-bottom: 1px dashed #dedede;
              .border-box();
              padding: 10px 0px;
              span{
                float: left;
                display: inline;
                width: 30px;
                padding: 0 0 0 10px;
                overflow: hidden;
                &.name{
                  width: 35px;
                }
                &.info{
                  width: 63px;
                  //color: #23a4d1;
                }
                &.state{
                  width: 50px;
                  &.red{
                    color: #ff0000;
                  }
                }
                &.time{
                  width: 45px;
                }
              }
            }
          }
        }
      }
    }
 }
 /**供应商/
  /*采购报价*/
  .caigouxinxi{
    margin-top: 15px;
    .m-l{
      float: left;
      margin-right: 15px;
      .title{
          .t-h1{
              font-size: 18px;
              text-align: center;
              margin-bottom: 15px;
              .border-box();
              border: 1px solid #dedede;
              border-top: 2px solid #0059a0;
              padding: 10px 0px;
          }
          .refreash{
              text-align: center;
              .border-box();
              padding: 10px;
              background-color: #f5f5f5;
              a{
                  color: #1f99c4;
                  &:hover{
                      color: #ea5414;
                      text-decoration: none;
                  }
              }
              span{
                  em{
                      color: #ff0000;
                      margin: 0px 5px;
                  }
              }
          }
      }
      .m-cnt{
          width: 915px;
          .border-box();
          border: 1px solid #dedede;
          margin-top: 15px;
          padding: 0px 15px;
          .search-form{
            width: 100%;
            .border-box();
            background-color: #f5f5f5;
            height: 60px;
            padding: 10px 30px;
            margin-top: 15px;
            margin-bottom: 15px;
            .item{
              float: left;
              font-size: 12px;
              line-height: 30px;
              margin-right: 20px;
              margin-top: 5px;
              span{
                  margin-right: 5px;
              }
              input{
                border: 1px solid #c1c1c1;
                font-family: @baseFontYahei;
                .border-box();
                padding: 5px 10px;
                width: 185px;
                height: 30px;
                line-height: 30px;
                .box-shadow(none);
                margin-bottom: 0px;
                border-radius: 0px;
              }
              button{
                background-color: #0059a0;
                color: #ffffff;
                font-size: 14px;
                font-family: @baseFontYahei;
                width: 60px;
                height: 30px;
                border-radius: 0px;
                line-height: 30px;
                padding: 0px;
                .box-shadow(none);
                margin-bottom: 0px;
              }
            }
          }
          .m-list-l{
            ul{
              li{
                background-color: #ffffff;
                border-bottom: 1px solid #dedede;
                margin-bottom: 0px;
                .border-box();
                padding: 15px 20px 10px 20px;
                &:hover{
                  background-color: #f9fbfd;
                }
                .det{
                    float: left;
                    width: 450px;
                    .d1{
                        color: #ff8800;
                        margin-bottom: 5px;
                    }
                    .d2{
                        margin-bottom: 5px;
                        a{
                            color: #1f99c4;
                            margin-left: 10px;
                            .iconfont{
                                border: 1px solid #1f99c4;
                                border-radius: 25px;
                                padding: 4px;
                                .border-box();
                                font-size: 12px;
                            }
                            &:hover{
                                text-decoration: none;
                                color: #ff8800;
                                .iconfont{
                                    color: #ff8800;
                                    border: 1px solid #ff8800;
                                }
                            }
                        }
                    }
                }
                .tim{
                    float: left;
                    width: 190px;
                    p{
                      margin-bottom: 5px;  
                    }
                }
                .sta{
                    float: left;
                    width: 110px;
                    p{
                        line-height: 50px;
                        color: #ff8800;
                    }
                }
                .opt{
                    float: left;
                    width: 80px;
                    .edit{
                        color: #ffffff;
                        background-color: #0059a0;
                        display: block;
                        .border-box();
                        width: 80px;
                        height: 30px;
                        line-height: 30px;
                        text-align: center;
                        &.disabled{
                            background-color: #aeaeae;
                            cursor:  not-allowed;
                            &:hover{
                                text-decoration: none;
                            }
                        }
                    }
                    p{
                        text-align: center;
                    }
                }
                &.m-top{
                    border-bottom: 1px solid #cccccc;
                    font-size: 14px;
                    .det{
                        float: left;
                        width: 450px;
                    }
                    .tim{
                        float: left;
                        width: 190px;
                    }
                    .sta{
                        float: left;
                        width: 110px;
                    }
                    .opt{
                        float: left;
                        width: 80px;
                    }
                    &:hover{
                      background-color: #ffffff;
                    }
                }
              }
            }
          }
      }
    }
    .m-r{
      float: left;
      border: 1px solid #dedede;
      .border-box();
      width: 255px;
      .wt-form{
        width: 255px;
        .step{
          .border-box();
          .cgxx-rtop{
              width: 230px;
              margin: auto;
              display: block;
              margin-top: 10px;
              margin-bottom: 15px;          
          }
        }
        .wt-cnt{
          .border-box();
          padding:0px 10px;
          text-align: center;
          .wt-textarea{
            resize: none;
            width: 230px;
            height: 85px;
            border: none;
            .border-box();
            padding: 10px;
            text-align: left;
            font-size: 12px;
            font-family: @baseFontYahei;
            background-color: #eeeeee;
            color: #999999;
            .box-shadow(none);
          }
          .wt-btn{
            background-color: #ff8800;
            width: 100%;
            height: 34px;
            margin: auto;
            color: #FFFFFF;
            font-family: @baseFontYahei;
            font-size: 16px;
            //border-radius: 5px;
            margin-top: 10px;
          }
        }
        .wt-up-down{
            .border-box();
            padding: 0px 10px;
            margin-bottom: 15px;
            .wt-up{
                .border-box();
                width: 50%;
                height: 35px;
                float: left;
                a{
                    font-size: 12px;
                    color: #333333;
                    .iconfont{
                        font-size: 30px;
                        color: #848484;
                    }
                    &:hover{
                        text-decoration: none;
                    }
                }
            }
            .wt-down{
                .border-box();
                width: 50%;
                height: 35px;
                float: left;
                a{
                    font-size: 12px;
                    color: #333333;
                    .iconfont{
                        font-size: 30px;
                        color: #848484;
                    }
                    &:hover{
                        text-decoration: none;
                    }
                }
            } 
        }
      }
      .m-list{
        .title1{
          background-color: #f7f7f7;
          .border-box();
          padding: 10px 15px;
          font-size: 18px;
          height: 47px;
        }
        .title2{
          .border-box();
          padding: 10px 0px 0px 0px;
          .clearfix();
          span{
            float: left;
            color: #9b9b9b;
            font-size: 13px;
            padding: 0 0 0 10px;
            overflow: hidden;
            &.name{
              width: 35px;
            }
            &.info{
              width: 78px;
            }
            &.state{
              width: 55px;
            }
            &.time{
              width: 45px;
            }
          }
        }
        .section2-wrap{
          width: 253px;
          height: 544px;
          overflow: hidden;
          ul{
            .border-box();
            padding: 0px 0px;
            width: 253px;
            height: 544px;
            overflow: hidden;
            position: relative;
            li{
              .clearfix();
              border-bottom: 1px dotted #dedede;
              .border-box();
              padding: 10px 0px;
              span{
                float: left;
                display: inline;
                width: 30px;
                padding: 0 0 0 10px;
                overflow: hidden;
                &.name{
                  width: 35px;
                }
                &.info{
                  width: 78px;
                  //color: #23a4d1;
                }
                &.state{
                  width: 55px;
                  &.red{
                    color: #ff0000;
                  }
                }
                &.time{
                  width: 45px;
                }
              }
            }
          }
        }
      }
    }
  }
  /*采购报价*/
  /*产品详情*/
  .chanpinxiangqing{
      font-size: @baseFontYahei;
      .nat-t{
          p{
              a{
                  font-size: 14px;
              }
              span{
                  font-size: 14px;
                  margin: 0px 5px;
              }
          }
      }
      .title{
          .border-box();
          padding: 30px 50px;
          width: 100%;
          border: 1px solid #dedede;
          margin-top: 15px;
          .name{
              float: left;
              color:#ff8800 ;
              font-size: 24px;
              width: 230px;
              span{
                  font-size: 14px;
                  color: #666666;
              }
          }
          .count{
              float: left;
              color:#ff0000 ;
              font-size: 24px;
              width: 350px;
              span{
                  font-size: 14px;
                  color: #666666;
              }
          }
          .price{
              float: left;
              color:#ff0000;
              font-size: 24px;
              width: 390px;
              span{
                  font-size: 14px;
                  color: #666666;
              }
          }
          .opt{
              float: left;
              font-size: 14px;
              .edit{
                  color: #ffffff;
                  width: 100px;
                  height: 36px;
                  display: inline-block;
                  background-color: #0059a0;
                  text-align: center;
                  line-height: 36px;
                  .iconfont{
                    margin-right: 5px;
                  }
              }
          }
      }
      .cnt{
          margin-top: 15px;
          .c-l{
              float: left;
              .border-box();
              border: 1px solid #dedede;
              margin-right: 15px;
              width: 300px;
              padding: 23px 35px;
              p{
                  font-size: 14px;
                  margin-bottom: 15px;
                  &.c-l-t{
                      font-size: 16px;
                  }
                  &.line{
                      border-bottom: 1px dashed #dedede;
                  }
                  a{
                      color: #333333;
                      img{
                          margin-left: -5px;
                      }
                      span{
                          color: #1f99c4;
                          margin-left: 10px;
                      }
                      &:hover{
                          text-decoration: none;
                          color: #ea5414;
                          span{
                              color: #ea5414;
                          }
                      }
                  }
              }
          }
          .c-r{
              float: left;
              .border-box();
              border: 1px solid #dedede;
              width: 875px;
              padding: 20px 35px;
              .c-r-t{
                  font-size: 16px;
                  .border-box();
                  padding-bottom: 10px;
                  border-bottom: 1px solid #dedede;
                  margin-bottom: 10px;
              }
              .c-r-c{
                  margin-top: 15px;
                  margin-bottom: 20px;
                  .c-r-c-t{
                      float: left;
                      width: 190px;
                      font-size: 16px;
                  }
                  .c-r-c-d{
                      float: left;
                      width: 610px;
                      p{
                          float: left;
                          width: 50%;
                          font-size: 14px;
                          margin-bottom: 10px;
                          span{
                              margin-right: 5px;
                          }
                          &.line{
                              width: 100%;
                          }
                      }
                  }
                  .opt{
                      font-size: 14px;
                      text-align: right;
                      .edit{
                          color: #ffffff;
                          width: 100px;
                          height: 36px;
                          display: inline-block;
                          background-color: #0059a0;
                          text-align: center;
                          line-height: 36px;
                          margin-right: 35px;
                          .iconfont{
                            margin-right: 5px;
                          }
                      }
                  }
              }
          }
      }
  }
  /*产品详情*/
 /*登录注册*/
  .login{
    margin-top: 80px;
    margin-bottom: 80px;
    .title{
       .border-box();
       width: 100%;
       font-size: 18px;
       padding-bottom: 10px;
       border-bottom: 2px solid #dddddd;
       margin-bottom: 60px;
       margin-top: -70px;
        .title-l{
            float: left;
            text-align: center;
            width: 30%;
            &.active{
                color: #0059a0;
            }
        }
        .title-m{
            float: left;
            text-align: center;
            width: 40%;
            &.active{
                color: #0059a0;
            }
        }
        .title-r{
            float: left;
            text-align: center;
            width: 30%;
            &.active{
                color: #0059a0;
            }
        }
    }
    .m-l{
      float: left;
      width: 706px;
      .loginad{
        width: 684px;
        height: 411px;
        overflow: hidden;
        margin: auto;
        img{
          width: 684px;
        }
      }
    }
    .m-r{
      float: left;
      .loginbg{
        width: 404px;
        //height: 322px;
        .border-box();
        padding: 5px;
        //background-color: #eeeeee;
        border: 1px solid #dedede;
        .logincnt{
          background-color: #ffffff;
          .border-box();
          padding: 20px;
          &.registercnt{
              padding-right: 10px;
          }
          .logintitle{
            .h2{
              float: left;
              font-size: 18px;
              width: 210px;
            }
          }
          .loginform{
            .border-box();
            .item{
              width: 100%;
              .border-box();
              margin-top: 20px;
              border: 1px solid #d9d9d9;
              padding: 8px 0px 8px 15px;
              &.other-login{
                  p{
                      font-size: 14px;
                      &.tt{
                          .border-box();
                          padding-bottom: 5px;
                          border-bottom: 1px solid #d9d9d9;
                          margin-bottom: 5px;
                      }
                      a{
                          margin-right: 10px;
                      }
                  }
              }
              .iconfont{
                  color: #0059a0;
                  margin-right: 5px;
              }
              input{
                 .box-shadow(none); 
                 margin-bottom: 0px;
                 border-radius: 0px;
                 border: none;
                 border-left: 1px solid #d9d9d9;
                 width: 305px;
                 font-family: @baseFontYahei;
              }
              &.msg{
                //margin-top: 0px;
                border: none;
                padding: 0px;
                .error-msg{
                  color: #ff0000;
                  width: 233px;
                  word-wrap:break-word;
                  word-break:break-all;
                }
              }
              .username{
                font-size: 16px;
                .border-box();
                height: 25px;
              }
              .password{
                font-size: 16px;
                .border-box();
                height: 25px;
              }
              .u-txt{
                font-size: 16px;
                .border-box();
                height: 25px;
                display: block;
                border: 1px solid #d9d9d9;
                width: 140px;
                height: 44px;
                float: left;
                padding-left: 15px;
              }
              .get-fcode{
                  width: 106px;
                  height: 44px;
                  float: left;
                  display: block;
                  background-color: #cccccc;
                  line-height: 44px;
                  text-align:center; 
                  color: #333333;
                  font-size: 14px;
                  margin-left: 10px;
                  &:hover{
                      color: #FFFFFF;
                      background-color: #999999;
                      text-decoration: none;
                  }
              }
              .get-code{
                  display: block;
                  border: 1px solid #d9d9d9;
                  .border-box();
                  height: 44px;
                  float: left;
                  margin-left: 15px;
                  width: 140px;
                  img{
                      width: 100%;
                      height: 100%;
                  }
              }
              .ck-code{
                  color: #1f99c4;
                  font-size: 14px;
                  height: 44px;
                  display: block;
                  float: left;
                  margin-left: 15px;
                  line-height: 72px;
              }
              &.i-btn{
                  padding: 0px;
                  border: none;
              }
              .btn{
                background-color: #0059a0;
                color: #FFFFFF;
                height: 40px;
                width: 100%;
                line-height: 40px;
                text-align: center;
                font-size: 16px;
                font-family: @baseFontYahei;
                padding: 0px;
                border-radius: 0px;
              }
              .t3{
                float: left;
                font-size: 14px;
              }
              .t4{
                float: right;
                font-size: 14px;
              }
            }
          }
          .regiterform{
              .border-box();
              .item{
                  width: 100%;
                  .border-box();
                  margin-top: 20px;
                  &.i-btn{
                      padding: 0px;
                      border: none;
                      margin-top: 10px;
                  }
                  span{
                      &.red{
                          font-weight: bold;
                          font-size: 20px;
                          margin-left: 5px;
                      }
                  }
                  .u-txt{
                    font-size: 16px;
                    .border-box();
                    height: 25px;
                    display: block;
                    border: 1px solid #d9d9d9;
                    width: 140px;
                    height: 39px;
                    float: left;
                  }
                  .get-fcode{
                      width: 100px;
                      height: 39px;
                      float: left;
                      display: block;
                      background-color: #cccccc;
                      line-height: 39px;
                      text-align:center; 
                      color: #333333;
                      font-size: 14px;
                      margin-left: 10px;
                      &:hover{
                          color: #FFFFFF;
                          background-color: #999999;
                          text-decoration: none;
                      }
                  }
                  .get-code{
                      display: block;
                      border: 1px solid #d9d9d9;
                      .border-box();
                      height: 39px;
                      width: 100px;
                      float: left;
                      margin-left: 15px;
                      img{
                          width: 100%;
                          height: 100%;
                      }
                  }
                  input{
                     .box-shadow(none); 
                     margin-bottom: 0px;
                     border-radius: 0px;
                     border: none;
                     width: 325px;
                     font-family: @baseFontYahei;
                     border: 1px solid #d9d9d9;
                     padding: 8px 0px 8px 15px;
                  }
                  &.msg{
                    border: none;
                    padding: 0px;
                    margin-top: 10px;
                    width: 345px;
                    .error-msg{
                      color: #ff0000;
                      width: 233px;
                      word-wrap:break-word;
                      word-break:break-all;
                    }
                  }
                  .btn{
                    background-color: #0059a0;
                    color: #FFFFFF;
                    height: 40px;
                    width: 345px;
                    line-height: 40px;
                    text-align: center;
                    font-size: 16px;
                    font-family: @baseFontYahei;
                    padding: 0px;
                    border-radius: 0px;
                  }
                .sea-select{
                    font-family: @baseFontYahei;
                    .box-shadow(none); 
                     margin-bottom: 0px;
                     border-radius: 0px;
                     border: none;
                     width: 325px;
                     font-family: @baseFontYahei;
                     border: 1px solid #d9d9d9;
                     padding: 8px 0px 8px 15px;
                    .dropdown-toggle {
                      width: 305px;
                      font-size: 14px;
                      position: relative;
                      display: inline-block;
                      cursor: pointer;
                      color: #000000;
                      text-decoration: none;
                      padding: 0px 15px 0px 0px;
                      .caret {  position: absolute;
                        top: 10px;
                        right: 0px;
                        display: inline-block;
                        width: 0;
                        height: 0;
                        vertical-align: top;
                        border-top: 4px solid #000000;
                        border-right: 4px solid transparent;
                        border-left: 4px solid transparent;
                        content: "";
                      }
                    }
                    .dropdown-menu {
                      text-align: left;
                      background-color: #ffffff;
                      width: 100%;
                      .border-box();
                      .box-shadow(none);
                      border-radius: 0px;
                      margin: 0px;
                      li{
                          a{
                              padding: 8px 0px 8px 15px;
                          }
                      }
                    }
                    &.open .dropdown-toggle {
                      -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
                      -moz-box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
                      box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset;
                    }
                  }
                  .reg-m{
                      text-align: left;
                      .r-ck{
                          width: 15px;
                          height: 15px;
                          margin-top: 0px;
                      }
                  }
              }
          }
        }
      }
    }
    .success-box{
        margin-top: 100px;
        margin-bottom: 100px;
        .success-panel {
          background: #ffffff;
          .suc-msg {
              font-size: 20px;
              line-height: 60px;
              .border-box();
              width: 600px;
              margin:auto;
              text-align: left;
              .suc-msg-l{
                  float: left;
                  width: 200px;
                  padding-top: 30px;
                  .iconfont{
                      font-size: 200px;
                      color: #ff8800;
                  }
              }
              .suc-msg-r{
                  float: left;
                  margin-left: 10px;
                  width: 390px;
                  p{
                      font-size: 24px;
                  }
              }
            }
            .back-msg {
              width: 600px;
              margin:auto;
              margin-top: 50px;
              .backto-web {
                  line-height: 30px;
                  text-align: center;
                  display: inline-block;
                  vertical-align: middle;
                  font-size: 18px;
                  margin-left: 60px;
                }
                .backto-home {
                  line-height: 30px;
                  text-align: center;
                  display: inline-block;
                  vertical-align: middle;
                  font-size: 18px;
                  margin-left: 60px;
                }
            }
        }
    }
  }
  /*登录注册*/
 /*委托采购*/
  .weituocaigou{
    margin-bottom: 80px;
    border: 1px solid #dddddd;
    .border-box();
    .title{
       .border-box();
       width: 100%;
       font-size: 18px;
       text-align: center;
       padding: 30px 0px;
    }
    .xuqiu-box{
        width: 100%;
        .border-box();
        padding: 0px 75px;
        .xuqiu-textarea{
            .box-shadow(none);
            .border-box();
            border: 1px solid #dddddd;
            background-color: #f5f5f5;
            resize: none;
            border-radius: 0px;
            padding: 10px;
            margin: 0px;
            width: 100%;
            height: 300px;
            font-family: @baseFontYahei;
        }
        .xuqiu-btn{
            .border-box();
            width: 350px;
            height: 40px;
            line-height: 40px;
            text-align: center;
            font-size: 16px;
            color: #FFFFFF;
            background-color: #0059a0;
            display: block;
            font-family: @baseFontYahei;
            margin: auto;
            margin-top: 30px;
            margin-bottom: 60px;
        }
    }
    .success-panel {
        text-align: left;
          background: #ffffff;
          .suc-msg {
              font-size: 20px;
              line-height: 60px;
              .border-box();
              width: 710px;
              margin:auto;
              padding: 100px 0px 50px 0px;
              .suc-msg-l{
                  float: left;
                  width: 200px;
                  padding-top: 30px;
                  .iconfont{
                      font-size: 200px;
                      color: #ff8800;
                  }
              }
              .suc-msg-r{
                  float: left;
                  margin-left: 10px;
                  width: 490px;
                  p{
                      font-size: 24px;
                  }
              }
            }
            .back-msg {
              width: 600px;
              margin:auto;
              .backto-web {
                    .border-box();
                    width: 350px;
                    height: 40px;
                    line-height: 40px;
                    text-align: center;
                    font-size: 16px;
                    color: #FFFFFF;
                    background-color: #0059a0;
                    display: block;
                    font-family: @baseFontYahei;
                    margin: auto;
                    margin-top: 30px;
                    margin-bottom: 60px;
                }
            }
        }
  }
  /*委托采购*/
 /*站点文案相关页*/
.aboutcompany{
    //margin-top: 20px;
    .border-box();
    .m-l{
        float: left;
        width: 200px;
        .border-box();
        border: 1px solid #dddddd;
        .tree-list{
            font-size: 14px;
            .border-box();
            padding: 30px 60px;
            min-height: 810px;
            li{
                margin-bottom: 20px;
                a{
                    &.active{
                        color: #ea5414;
                    }
                }
            }
        }
    }
    .m-r{
        float: left;
        width: 970px;
        margin-left: 20px;
        .border-box();
        border: 1px solid #dddddd;
        padding: 30px;
        .title{
            font-size: 16px;
            .border-box();
            border-bottom: 1px solid #dddddd;
            padding-bottom: 15px;
            margin-bottom: 15px;
        }
        .cnt{
            font-size: 14px;
            .border-box();
            min-height: 680px;
            h1{
                font-size: 18px;
                font-weight: bold;
                span{
                    font-size: 14px;
                }
            }
            h2{
                font-size: 14px;
                font-weight: bold;
            }
            p{
                width: 660px;
                font-size: 14px;
                margin-bottom: 15px;
                &.f12{
                    font-size: 12px;
                }
                a{
                    margin-right: 40px;
                }
                &.notic{
                    font-size: 14px;
                    color: #999999;
                }
            }
            .c-form{
                .item{
                    margin-bottom: 20px;
                    label{
                        width: 80px;
                        height: 30px;
                        text-align: left;
                        font-size: 14px;
                        margin: 0px;
                        line-height: 30px;
                        b{
                            color: #ea5414;
                        }
                    }
                    input{
                        border-radius: 0px;
                        width: 300px;
                        height: 30px;
                        .border-box();
                        padding: 5px;
                        font-family: @baseFontYahei;
                        .box-shadow(none);
                        font-size: 14px;
                        line-height: 30px;
                        margin: 0px;
                    }
                    textarea{
                        border-radius: 0px;
                        width: 450px;
                        height: 110px;
                        resize: none;
                        .border-box();
                        padding: 5px;
                        font-family: @baseFontYahei;
                        .box-shadow(none);
                        font-size: 14px;
                        margin: 0px;
                    }
                    button{
                        border-radius: 0px;
                        width: 300px;
                        height: 40px;
                        .border-box();
                        font-family: @baseFontYahei;
                        .box-shadow(none);
                        font-size: 16px;
                        line-height: 40px;
                        margin: 0px;
                        text-align: center;
                        color: #FFFFFF;
                        background-color: #ea5414;
                    }
                }
            }
        }
    }
}
 /*站点文案相关页*/
/*会员中心*/
.membercenter{
    //margin-top: 20px;
    .border-box();
    .m-l{
        float: left;
        width: 260px;
        .border-box();
        border: 1px solid #dddddd;
        border-top: 5px solid #0059a0;
        background-color: #f5f5f5;
        .tree-list{
            font-size: 14px;
            .border-box();
            padding: 30px 60px;
            min-height: 810px;
            li{
                margin-bottom: 15px;
                &.b-title{
                    font-size: 16px;
                    img{
                        width: 24px;
                        height: 24px;
                        margin-right: 10px;
                    }
                }
                &.l-title{
                    .border-box();
                    padding-left: 35px;
                    a{
                        .iconfont{
                            margin-right: 2px;
                            font-size: 14px;
                            color: #f5f5f5;
                        }
                        &.active{
                            color: #ff8800;
                            .iconfont{
                                color: #ff8800;
                            }
                        }
                    }
                }
            }
        }
    }
    .m-r{
        float: left;
        width: 910px;
        margin-left: 20px;
        .border-box();
        border: 1px solid #dddddd;
        padding: 30px;
        .title{
            font-size: 18px;
            .border-box();
            border-bottom: 1px solid #cccccc;
            padding-bottom: 15px;
            margin-bottom: 15px;
        }
        .cnt{
            font-size: 14px;
            .border-box();
            min-height: 680px;
            .tab{
                .border-box();
                border-bottom: 1px solid #dddddd;
                padding: 0px 20px;
                margin-bottom: 20px;
                a{
                    display: inline-block;
                    height: 35px;
                    .border-box();
                    border-bottom: 2px solid #ffffff;
                    margin-right: 40px;
                    &.active{
                        color: #ff8800;
                        border-bottom: 2px solid #ff8800;
                    }
                }
            }
            .item-tab{
                .border-box();
                padding: 0px 20px;
                margin-bottom: 20px;
                span{
                    display: inline-block;
                    height: 35px;
                    .border-box();
                    margin-right: 30px;
                    margin-bottom: 15px;
                    background-color: #eeeeee;
                    color: #666666;
                    padding: 6px 10px 6px 20px;
                    text-align: center;
                    a{
                        display: inline-block;
                        height: 23px;
                        .border-box();
                        margin-left: 20px;
                        color: #999999;
                        &:hover{
                            color: #ea5414;
                        }
                    }
                    &:hover{
                        background-color: #dddddd;
                    }
                }
            }
            .item{
                .border-box();
                margin: 10px 20px;
                label{
                    margin: 0px;
                    display: inline-block;
                    vertical-align: top;;
                    margin-right: 5px;
                    &.label-large{
                        width: 75px;
                        margin: 5px 0px;
                    }
                    &.label-large-big{
                        width: 120px;
                        margin: 5px 0px;
                    }
                    b{
                        color: #ea5414;
                    }
                }
                p{
                    margin: 5px 0px;
                    span{
                        color: #ff0000;
                        &.graph{
                            color: #999999;
                            font-size: 12px;
                            margin: 0px 5px;
                        }
                    }
                    a{
                        display: inline-block;
                        .border-box();
                        padding: 5px 10px;
                        border: 1px solid #eeeeee;
                        text-decoration: none;
                        height: 30px;
                        margin: 0 5px 10px 0;
                        color: #333333;
                        &.active,&:hover{
                            color: #FFFFFF;
                            background-color: #ea5414;
                            border-color: #ea5414;
                            text-decoration: none;
                        }
                        &.down-doc{
                            color: #1f99c4;
                            border: none;
                            margin: 0px 5px;
                            padding: 0px;
                            &:hover{
                                color: #1f99c4;
                                background-color: #ffffff;
                                border-color: #ffffff;
                                text-decoration: underline;
                            }
                        }
                    }
                    &.p-graph{
                        margin-top: -5px;
                        color: #999999;
                    }
                    &.p-step{
                        margin-top: 20px;
                        margin-bottom: 20px;
                    }
                }
                input{
                    width: 180px;
                    height: 30px;
                    line-height: 30px;
                    margin: 0px;
                    margin-bottom: 5px;
                    padding: 5px;
                    font-family: @baseFontYahei;
                    border-radius: 0px;
                    .box-shadow(none);
                    .border-box();
                    &.input-large{
                        width: 300px;
                        margin: 5px 0px;
                    }
                    &.input-small{
                        width: 120px;
                        margin: 5px 0px;
                        margin-right: 10px;
                    }
                    &.input-radio{
                        margin: 0px;
                        width: auto;
                        height: auto;
                        margin-left: 15px;
                    }
                    &.input-checkbox{
                        margin: 0px;
                        width: auto;
                        height: auto;
                    }
                    &.input-code{
                        width: 140px;
                        margin: 0px;
                    }
                }
                select{
                    width: auto;
                    height: 30px;
                    margin: 0px;
                    margin-bottom: 5px;
                    padding: 0px 0px 0px 5px;
                    font-family: @baseFontYahei;
                    border-radius: 0px;
                    .box-shadow(none);
                    .border-box();
                    &.select-large{
                        width: 300px;
                        margin: 5px 0px;
                    }
                    &.select-middle{
                        width: 140px;
                        margin: 5px 0px;
                        margin-right: 16px;
                    }
                    &.select-small{
                        width: 91px;
                        margin: 5px 0px;
                        margin-right: 10px;
                    }
                }
                textarea{
                    padding: 5px;
                    margin: 0px;
                    font-family: @baseFontYahei;
                    border-radius: 0px;
                    .box-shadow(none);
                    .border-box();
                    &.textarea-large{
                        width: 580px;
                        height: 80px;
                        margin-bottom: 5px;
                        resize: none;
                    }
                    &.textarea-large-big{
                        width: 805px;
                        height: 185px;
                        margin-bottom: 20px;
                        resize: none;
                        margin-top: 20px;
                        padding: 10px 15px;
                    }
                }
                button{
                    .border-box();
                    margin: 0px;
                    margin: 0px;
                    font-family: @baseFontYahei;
                    border-radius: 0px;
                    .box-shadow(none);
                    &.btn{
                        width: 300px;
                        height: 40px;
                        color: #FFFFFF;
                        background-color: #0059a0;
                        font-size: 16px;
                        text-align: center;
                    }
                    &.btn-small{
                        width: 120px;
                        height: 40px;
                        color: #FFFFFF;
                        background-color: #0059a0;
                        font-size: 14px;
                        text-align: center;
                    }
                    &.btn-small2{
                        width: 60px;
                        height: 30px;
                        color: #FFFFFF;
                        background-color: #0059a0;
                        font-size: 14px;
                        text-align: center;
                    }
                }
                span{
                    &.radio-name{
                        margin-left: 2px;
                    }
                    &.checkbox-name{
                        margin-left: 2px;
                        margin-right: 20px;
                    }
                    &.notice{
                        color: #ff0000;
                    }
                    &.error{
                        color: #ff0000;
                        display: inline-block;
                        width: 580px;
                    }
                }
                .newsTake {
                  width: 420px;
                  margin: 30px 0 0 50px;
                  td {
                      height: 40px;
                      line-height: 40px;
                      text-align: center;
                      border: 1px solid #999;
                      position: relative;
                      .feedHint {
                          width: 14px;
                          height: 14px;
                          position: absolute;
                          top: 13px;
                          left: 30px;
                          background: url(../images/vipHint.gif) no-repeat;
                          em {
                            display: none;
                            }
                        }
                      &:hover {
                          em {
                            background: #666666;
                            display: block;
                            line-height: 24px;
                            padding: 10px 20px;
                            position: absolute;
                            top: -98px;
                            left: -40px;
                            color: white;
                            border-radius: 3px;
                            text-align: left;
                            width: 150px;
                            &:before {
                                border-color: #666666 transparent transparent transparent;
                                border-style: solid;
                                border-width: 5px;
                                content: "";
                                display: inline-block;
                                left: 42px;
                                position: absolute;
                                bottom: -10px
                            }
                        }
                      }
                      input{
                        margin: 0px;
                        width: auto;
                        height: auto;
                        padding: 5px;
                        font-family: @baseFontYahei;
                        border-radius: 0px;
                        .box-shadow(none);
                        .border-box();
                      }
                    }
                }
                .vipR_Con {
                  width: 800px;
                  margin: 0 auto;
                  padding: 10px 0px 50px 20px;
                  .mineData {
                      margin: 20px 0 0 0;
                      .mineData_left {
                          float: left;
                          width: 400px;
                          margin-right: 40px;
                          table{
                              tr{
                                  &.bottom{
                                      border-top: 1px solid #cccccc;
                                  }
                                  td {
                                  height: 40px;
                                  line-height: 40px;
                                  text-align: center;
                                  &.text-left{
                                      text-align: center;
                                  }
                                }
                              }
                          }
                        }
                      .mineData_right {
                          float: right;
                          .mineData_text {
                              width: 360px;
                              text-align: center;
                              margin: 20px 0 0 0;
                              strong, b {
                                  font-weight: bold;
                                }
                            }
                          .Vipfl_img {
                              width: 360px;
                              .vipFl_pic {
                                  width: 140px;
                                  height: 100px;
                                  background: url(../images/ViphdImg.gif);
                                  color: white;
                                  padding: 40px 0 0 0;
                                  text-align: center;
                                  display: block;
                                  margin: 0 auto;
                                  font-size: 24px;
                                }
                            }
                          .mineData_text {
                              width: 360px;
                              text-align: center;
                              margin: 20px 0 0 0;
                              a {
                                  color: #3399cc;
                                  text-decoration: none;
                                }
                              .font18 {
                                  font-size: 18px;
                                }
                              span {
                                  background: url(../images/mineData.gif) no-repeat;
                                  display: inline-block;
                                  width: 32px;
                                  height: 32px;
                                  vertical-align: middle;
                                  margin: 0;
                                }
                            }
                        }
                    }
                }
                .weal-l{
                    float: left;
                    width: 590px;
                    padding: 0 20px 0 0;
                    border-right: 1px solid #ccc;
                    .vipFl_l_tit {
                      padding: 20px;
                      border-bottom: 2px solid #ccc;
                      .Vipfl_img {
                          width: 140px;
                          float: left;
                          text-align: center;
                          font-size: 24px;
                          color: #3399cc;
                          .vipFl_pic {
                              width: 140px;
                              height: 100px;
                              background: url(../images/ViphdImg.gif);
                              color: white;
                              padding: 40px 0 0 0;
                              text-align: center;
                              display: block;
                              margin: 0 auto;
                            }
                          span {
                              display: block;
                            }
                        }
                        .Vipfl_tit {
                          float: left;
                          margin: 40px 0 0 50px;
                          span {
                              display: block;
                              em {
                                  font-size: 24px;
                                }
                              .textblue, .textblue a {
                                  color: #3399cc;
                                }
                              .textYellow {
                                  color: #ff9900;
                                }
                            }
                        }
                    }
                    .vipFl_l_con{
                        .vipFl_item {
                          padding: 10px 30px;
                          margin: 20px 0 0 0;
                          .v_i_img {
                              width: 100px;
                              height: 115px;
                              float: left;
                            }
                          .v_i_text {
                              float: left;
                              padding: 20px 0 0 50px;
                              span {
                                  display: block;
                                  margin: 5px 0 0 0;
                                  &.v_i_tit {
                                      color: #3399cc;
                                      font-size: 16px;
                                      font-weight: bold;
                                    }
                                  em {
                                      font-size: 18px;
                                      color: #FF9900;
                                      font-weight: bold;
                                    }
                                }
                            }
                          .v_i_btn {
                              float: right;
                              padding: 38px 0 0 0;
                              a {
                                  display: block;
                                  width: 115px;
                                  height: 38px;
                                  line-height: 38px;
                                  color: white;
                                  background: #ee6640;
                                  border-radius: 3px;
                                  text-align: center;
                                  text-decoration: none;
                                }
                              .v_i_btn_no {
                                  display: block;
                                  width: 115px;
                                  height: 38px;
                                  line-height: 38px;
                                  color: white;
                                  background: none repeat scroll 0 0 #999;
                                  border-radius: 3px;
                                  text-align: center;
                                  cursor: not-allowed;
                                }  
                            }
                        }
                    }
                }
                .weal-r{
                    float: right;
                    width: 180px;
                    //padding: 0 0 0 15px;
                    //border-left: 1px solid #ccc;
                    min-height: 800px;
                    .v_r_tit {
                      text-align: center;
                      padding: 13px 0 30px 0;
                      border-bottom: 2px solid #ccc;
                      h3 {
                          font-size: 30px;
                          border: 0;
                          padding: 0;
                        }
                      span {
                          display: block;
                          margin: 5px 0 0 0;
                          &.v_r_hd {
                              font-size: 40px;
                              color: #ffcc00;
                              padding-bottom: 50px;
                              background: url(../images/Viphd.jpg) no-repeat center bottom;
                            }
                        }
                    }
                  .v_r_text {
                      width: 150px;
                      margin: 20px auto 0 auto;
                      h3 {
                          font-size: 14px;
                          border: 0;
                          padding: 0;
                        }
                       span {
                          font-size: 12px;
                          display: block;
                          margin: 5px 0 0 0;
                          &.v_r_text2 {
                              color: #999;
                            }
                        }
                    }
                  .vip_ser {
                      margin: 0 0 0 20px;
                      span {
                          display: block;
                          margin: 5px 0 0 0;
                          &.W_ser {
                              background: url(../images/W_service.gif) no-repeat 0 30px;
                              padding: 40px 0 20px 0 !important;
                              p {
                                  padding-left: 70px;
                                  &.W_phone {
                                      background: url(../images/W_phone.gif) no-repeat 70px center;
                                      text-indent: 1em;
                                    }
                                }
                            }
                        }
                    }
                  .W_hint {
                      margin: 20px 0 0 0;
                      padding: 0 20px;
                      border-top: 1px dashed #ccc;
                      span {
                          display: block;
                          line-height: 20px;
                          margin: 5px 0 0 0;
                          a{
                              color: #ee6640;
                              text-decoration: none;
                          }
                        }
                    }
                }
                .item-cur{
                    display: inline-block;
                    position: relative;
                    .border-box();
                    padding: 15px 20px;
                    border: 1px solid #dddddd;
                    width: 390px;
                    margin-right: 10px;
                    margin-bottom: 10px;
                    .tt{
                        font-size: 14px;
                        color: #333333;
                        font-weight: bold;
                        margin-bottom: 10px;
                    }
                    .tn{
                        font-size: 12px;
                        margin-bottom: 10px;
                        &.tn1{
                            width: 240px;
                        }
                    }
                    .t-btn{
                        display: block;
                        position: absolute;
                        right: 20px;
                        bottom: 20px;
                        color: #ffffff;
                        background-color: #0059a0;
                        font-size: 14px;
                        width: 100px;
                        height: 40px;
                        line-height: 40px;
                        text-align: center;
                    }
                }
              .get-code{
                  display: inline-block;
                  border: 1px solid #d9d9d9;
                  .border-box();
                  height: 30px;
                  margin-left: 10px;
                  width: 100px;
                  img{
                      width: 100%;
                      height: 100%;
                  }
              }
              .ck-code{
                  color: #1f99c4;
                  font-size: 14px;
                  height: 30px;
                  display: inline-block;
                  margin-left: 10px;
                  line-height: 30px;
                  .border-box();
              }
                .btn-file{
                    display: inline-block;
                    width: 140px;
                    height: 30px;
                    line-height: 30px;
                    text-align: center;
                    color: #ffffff;
                    background-color: #0059a0;
                    .border-box();
                    vertical-align: middle;
                }
                .item-l{
                    display: inline-block;
                    width: 660px;
                    .border-box();
                    p{
                        margin-top: 0px;
                        margin-bottom: 10px;
                    }
                }
                .item-r{
                    display: inline-block;
                    .border-box();
                    vertical-align: top;
                    padding-top: 10px;
                    a{
                        &.btn-file{
                            display: inline-block;
                            .border-box();
                            margin: 0px;
                            margin: 0px;
                            font-family: @baseFontYahei;
                            border-radius: 0px;
                            .box-shadow(none);
                            width: 100px;
                            height: 40px;
                            line-height: 40px;
                            color: #FFFFFF;
                            background-color: #009139;
                            font-size: 14px;
                            text-align: center;
                            text-decoration: none;
                        }
                    }
                }
                .pre-btn{
                    .border-box();
                    margin: 0px;
                    margin: 0px;
                    font-family: @baseFontYahei;
                    border-radius: 0px;
                    .box-shadow(none);
                    font-size: 14px;
                    color: #666666;
                    text-align: center;
                    display: inline-block;
                    height: 40px;
                    vertical-align: top;
                    line-height: 65px;
                    margin-left: 20px;
                }
                .cate{
                    .border-box();
                    width: 710px;
                    //height: 161px;
                    display: inline-block;
                    .linkage_ul {
                      border: 1px solid #cdcdcd;
                      display: block;
                      float: left;
                      height: 175px;
                      width: 190px;
                      overflow-y: auto;
                      margin: 0px 10px 0 0;
                      .border-box();
                      padding:10px 15px;
                      .linkage_li {
                          .border-box();
                          color: #4b4b4b;
                          height: 30px;
                          padding:5px 10px;
                          cursor: pointer;
                          &.selected {
                              background: #009139;
                              color: #ffffff;
                            }
                          &:hover{
                              background:#CCCCCC;
                              color:#000000;
                          }
                        }
                    }
                    .more-chose{
                        display: inline-block;
                        .border-box();
                        padding: 5px 10px;
                        border: 1px solid #eeeeee;
                        text-decoration: none;
                        height: 30px;
                        margin: 0 5px 10px 0;
                        color: #333333;
                        &.active,&:hover{
                            color: #FFFFFF;
                            background-color: #ea5414;
                            border-color: #ea5414;
                            text-decoration: none;
                        }
                    }
                }
                &.border-dotted{
                    border: 2px dotted #eeeeee;
                    padding:15px 20px;
                }
                .m-table{
                  table-layout: fixed;
                  .border-box();
                  width: 828px;
                  font-size: 12px;
                  border-left: 1px solid #333333;
                  //border-right: 1px solid #333333;
                  font-family: @baseFontYahei;
                  thead{
                    //background-color: #f6f6f6;
                    tr{
                      .border-box();
                      border-top: 1px solid #333333;
                      th{
                        color: #333333;
                        text-align: left;
                        padding: 10px 0px 10px 10px;
                        font-size: 13px;
                        border-right: 1px solid #333333;
                      }
                    }
                  }
                  tbody{
                    tr{
                      .border-box();
                      border-top: 1px solid #333333;
                      border-bottom: 1px solid #333333;
                      //background-color: #f6f6f6;
                      &:hover{
                        background-color: #f6f6f6;
                      }
                      td{
                        padding: 10px 0px 10px 10px;
                        word-wrap:break-word;
                        word-break:break-all;
                        font-size: 13px;
                        border-right: 1px solid #333333;
                      }
                    }
                  }
                }
                .m-table1{
                  table-layout: fixed;
                  .border-box();
                  width: 828px;
                  font-size: 12px;
                  //border-left: 1px solid #333333;
                  //border-right: 1px solid #333333;
                  font-family: @baseFontYahei;
                  margin-top: 40px;
                  thead{
                    //background-color: #f6f6f6;
                    tr{
                      .border-box();
                      //border-top: 1px solid #333333;
                      th{
                        color: #333333;
                        text-align: left;
                        padding: 15px 0px 15px 15px;
                        font-size: 13px;
                        //border-right: 1px solid #333333;
                      }
                    }
                  }
                  tbody{
                    tr{
                      .border-box();
                      border-top: 1px solid #dddddd;
                      //border-bottom: 1px solid #333333;
                      //background-color: #f6f6f6;
                      &:hover{
                        background-color: #f6f6f6;
                      }
                      td{
                        padding: 15px 0px 15px 15px;
                        word-wrap:break-word;
                        word-break:break-all;
                        font-size: 13px;
                        //border-right: 1px solid #333333;
                      }
                    }
                  }
                }
            }
            .item-table{
              .border-box();
              margin: 10px 20px;
              .item-option{
                  .border-box();
                  font-size: 14px;
                  margin-bottom: 10px;
                  input{
                      margin: 0px;
                      margin-right: 5px;
                  }
                  span{
                      margin-right: 20px;
                  }
                  a{
                      margin-right: 20px;
                  }
              }
              .m-table{
                  table-layout: fixed;
                  .border-box();
                  width: 828px;
                  font-size: 12px;
                  //border-left: 1px solid #e8e8e8;
                  //border-right: 1px solid #e8e8e8;
                  font-family: @baseFontYahei;
                  thead{
                    background-color: #f6f6f6;
                    tr{
                      .border-box();
                      //border-top: 1px solid #e8e8e8;
                      th{
                        color: #999999;
                        text-align: left;
                        padding: 10px 0px 10px 10px;
                        font-size: 13px;
                        &.check-item{
                            padding: 10px 0px 10px 0px;
                            width: 20px!important;
                            text-align: center;
                            input{
                                margin: 0px;
                                margin-top: -2px;
                            }
                        }
                        &.th-large{
                            width: 140px;
                        }
                        &.th-small{
                            width: 90px;
                        }
                        &.manage{
                            width: 90px;
                        }
                      }
                    }
                  }
                  tbody{
                    tr{
                      .border-box();
                      //border-top: 1px solid #e8e8e8;
                      border-bottom: 2px dotted #e8e8e8;
                      //background-color: #f6f6f6;
                      &:hover{
                        background-color: #f6f6f6;
                      }
                      td{
                        padding: 10px 0px 10px 10px;
                        word-wrap:break-word;
                        word-break:break-all;
                        font-size: 13px;
                        &.td-large{
                            width: 140px;
                        }
                        &.td-small{
                            width: 90px;
                        }
                        &.manage{
                            width: 90px;
                            .edit-d{
                              color: #0059a0;
                              width: 35px;
                              margin-right: 5px;
                              display: inline-block;
                              text-align: center;
                              .border-box();
                              border: 1px solid #0059a0;
                              border-radius: 2px;
                              &:hover{
                                  color: #FFFFFF;
                                  background-color: #0059a0;
                              }
                            }
                        }
                        &.check-item{
                            padding: 10px 0px 10px 0px;
                            width: 20px!important;
                            text-align: center;
                            input{
                                margin: 0px;
                                margin-top: -2px;
                            }
                        }
                        &.time{
                            color: #999999;
                            font-size: 12px;
                            width: 90px;
                        }
                        .btn-file{
                            color: #0059a0;
                            border-radius: 2px;
                            border: 1px solid #0059a0;
                            padding: 2px 5px;
                            text-decoration: none;
                            &:hover{
                                background-color: #0059a0;
                                color: #FFFFFF;
                            }
                        }
                      }
                    }
                  }
                }
            }
        }
    }
}
 /*会员中心*/
}
/*翻页码*/
.w-menuset-pagination{
  margin-top: 10px;
  .pagination > li:first-child > a, .pagination > li:first-child > span{
    border-radius: 0px;
  }
  .pagination > li > a, .pagination > li > span{
    border-radius: 0px;
    margin-right: 5px;
  }
  .pagination{
    .w-pagination-goto{
      position: relative;
      float: left;
      padding: 6px 5px;
      line-height: 1.42857143;
      color: #333;
      text-decoration: none;
      background-color: #fff;
      border: 1px solid #ddd;
      font-size: 14px;
      width: 30px;
      text-align: center;
      font-family: @baseFontYahei;
      &:focus{
        border: 1px solid #0088dd;
      }
    }
    .w-pagination-goto-btn{
      position: relative;
      float: left;
      padding: 6px 5px;
      line-height: 1.42857143;
      color: #333;
      text-decoration: none;
      background-color: #f5f5f5;
      border: 1px solid #ddd;
      font-size: 14px;
      width: 50px;
      text-align: center;
      font-family: @baseFontYahei;
      &:hover{
        border: 1px solid #aeaeae;
        background-color: #aeaeae;
        color: #FFFFFF;
      }
    }
    .w-pagination-num{
      position: relative;
      float: left;
      padding: 6px 5px;;
      line-height: 1.42857143;
      text-decoration: none;
      background-color: #fff;
      font-size: 14px;
      text-align: center;
      font-family: @baseFontYahei;
    }
  }
  .pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
    float: right;
  }

  .pagination>li {
    display: inline;
  }

  .pagination>li>a,.pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #333;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    font-size: 14px;
  }

  .pagination>li:first-child>a,.pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
  }

  .pagination>li:last-child>a,.pagination>li:last-child>span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
  }

  .pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus {
    color: #2a6496;
    background-color: #eee;
    border-color: #ddd;
  }

  .pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #aeaeae;
    border-color: #aeaeae;
  }

  .pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus {
    color: #999;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
  }

  .pagination-lg>li>a,.pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 18px;
  }

  .pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
  }

  .pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
  }

  .pagination-sm>li>a,.pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px;
  }

  .pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
  }

  .pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
  }
}
/*翻页码*/

/*弹出层*/
.layer-page1 {
  font-family: @baseFontYahei;
  .border-box();
  .layui-layer-title {
    background-color: #ffffff;
    font-size: 18px;
    padding: 5px 80px 5px 30px;
    border-bottom: 1px solid #0059a0;
    color: #0059a0;
  }
}

.player-iframe1{
  font-family: @baseFontYahei;
  .fromtab1 {
    width: 100%;
    th {
      text-align: left;
      color: #4c4c4c;
      font-weight: normal;
      padding: 9px 0px 9px 30px;
      font-size: 14px;
      line-height: 20px;
      vertical-align: top;
      max-width: 105px;
      display: inline-block;
    }
    td {
      padding: 9px 0;
      font-size: 14px;
      vertical-align: top;
      line-height: 20px;
      display: inline-block;
      max-width: 500px;
    }
    .inpall {
      font-family: @baseFontYahei;
      height: 30px;
      line-height: 30px;
      padding: 5px;
      border: 1px solid #cccccc;
      font-size: 14px;
      color: #666666;
      .border-box();
    }
    .inp329 {
      font-family: @baseFontYahei;
      width: 225px;
    }
    .sinput{
      margin: auto;
    }
    .Save {
      font-family: @baseFontYahei;
      background: #0059a0;
      height: 41px;
      line-height: 41px;
      width: 110px;
      color: #ffffff;
      font-size: 14px;
      &:hover{
        .opacity(80);
      }
    }
    .Cancel {
      font-family: @baseFontYahei;
      background: #0059a0;
      height: 41px;
      line-height: 41px;
      width: 110px;
      font-size: 14px;
      color: #ffffff;
      margin-left: 20px;
      &:hover{
        .opacity(80);
      }
    }
  }
}
.player-iframe2{
  font-family: @baseFontYahei;
  width: 100%;
  .border-box();
  padding: 0px 20px;
  .fromtab1 {
    width: 100%;
    .border-box();
    td {
      padding: 9px 0;
      font-size: 14px;
      vertical-align: top;
      line-height: 20px;
      display: inline-block;
      width: 100%;
      p{
          .border-box();
          padding: 10px 0px;
      }
      textarea{
          resize: none;
          font-family: @baseFontYahei;
          border-radius: 0px;
          .box-shadow(none);
          .border-box();
          padding: 10px;
          width: 100%;
          height: 200px;
      }
    }
    .sinput{
      margin: auto;
      margin-top: 10px;
    }
    .Save {
      font-family: @baseFontYahei;
      background: #0059a0;
      height: 41px;
      line-height: 41px;
      width: 110px;
      color: #ffffff;
      font-size: 14px;
      &:hover{
        .opacity(80);
      }
    }
    .Cancel {
      font-family: @baseFontYahei;
      background: #0059a0;
      height: 41px;
      line-height: 41px;
      width: 110px;
      font-size: 14px;
      color: #ffffff;
      margin-left: 20px;
      &:hover{
        .opacity(80);
      }
    }
  }
}
/*弹出层*/

  /*资讯*/
  .auto {
      margin: 0 auto;
    }
  .newspage-body{
      background: #e9eef2;
  }
  /*资讯顶部开始*/
  .TopWrap {
      width: 100%;
      height: 40px;
      background: #313740;
      font-size: 14px;
      .TopCon {
          width: 1000px;
          ul{
              li{
                  float: left;
              }
              &.top_fl{
                  li{
                      position: relative;
                      color: #FFFFFF;
                      margin: 12px 45px 0 0;
                      line-height: 15px;
                      _display: inline;
                      &.Back_btn {
                          margin: 0 45px 0 0 !important;
                           a {
                              width: 90px;
                              height: 40px;
                              line-height: 40px;
                              display: block;
                              background: #495363;
                              color: #FFFFFF;
                              text-decoration: none;
                              text-align: center;
                              &:hover{
                                    background: #ffffff;
                                    color: #0059a0;
                                }
                            }
                        }
                      .Top_phone {
                          background: url(../images/wrap_bg.png) no-repeat;
                          background-position: 0 0;
                          display: inline-block;
                          width: 9px;
                          height: 14px;
                          left: -15px;
                          position: absolute;
                        }
                      .Top_phone2 {
                          background: url(../images/wrap_bg.png) no-repeat;
                          background-position: -14px 0;
                          display: inline-block;
                          width: 10px;
                          height: 14px;
                          left: -15px;
                          position: absolute;
                        }
                  }
              }
              &.top_fr {
                  float: right;
                  line-height: 40px;
                  li{
                      margin-left: 20px;
                      _display: inline;
                      color: #cccccc;
                      line-height: 40px;
                       a {
                          color: #CCCCCC;
                          text-decoration: none;
                          text-align: center;
                          &:hover{
                              color: #ffffff;
                          }
                        }
                      &.Rss a {
                          width: 120px;
                          height: 40px;
                          display: block;
                          color: #ffffff !important;
                          background: #ff8800;
                          &:hover{
                                background: #F99626;
                            }
                        }
                  }
                }
          }
        }
    }
  /*资讯顶部结束*/
 /*资讯内容开始*/
.newspage{
    .border-box();
    width: 1000px;
    background: #FFFFFF;
    position: relative;
    min-height: 710px;
    .box-shade{
      width: 100%;
      height: 100%;
      position: absolute;
      bottom: 0;
      left: 0;
      background: #475965;
      .opacity(80);
    }
    .box_shade_login{
      width: 240px;
      height: 25px;
      margin: -13px 0 0 -120px;
      position: absolute;
      top: 50%;
      left: 50%;
      span{
          display: inline-block;
          &.box-text{
              font-size: 14px;
              color: #FFFFFF;
          }
          a{
              color: #00FF00;
          }
      }
    }
    a {
      color: #666666;
      text-decoration: none;
      text-align: center;
      &:hover{
          color: #ea5414;
      }
    }
    .position_img{
        position: relative;
    }
    .LogoWrap{
        //height: 46px;
        padding: 27px 30px;
        .Logobox{
            float: left;
            .base_logo{
                float: left;
                position: relative;
            }
            span{
                display: block;
                float: left;
                margin: 30px 0px 0px 40px;
                font-size: 18px;
                color: #666666;
                padding-left: 20px;
                border-left: 2px solid #666666;
            }
        }
      form{
          float: right;
          position: relative;
      }
      .s_input{
          width: 200px;
          height: 32px;
          line-height: 32px;
          margin: 20px 0px 0px 0px;
          border: 1px solid #cccccc;
          border-radius: 0px;
          padding: 0px 30px 0px 10px;
          background: #ffffff;
          //background: #f3f3f3;
          font-family: @baseFontYahei;
      }
      .s_btn{
          font-family: @baseFontYahei;
          width: 26px;
          height: 32px;
          border: 0;
          cursor: pointer;
          position: absolute;
          top: 21px;
          right: 3px;
          background: url(../images/S_btn.gif) no-repeat;
      }
    }
    .MenuWrap{
        height: 50px;
        overflow: hidden;
        text-align: center;
        font-size: 14px;
        line-height: 50px;
        padding: 0px 0px 0px 50px;
        background: #313740;
        ul{
            li{
                width: 97px;
                float: left;
                text-align: center;
                a{
                    height: 47px;
                    line-height:50px;
                    display: block;
                    color: #FFFFFF;
                    padding: 0px 5px;
                    margin: 0px 15px;
                    _display:inline;
                    text-align: center;
                    text-indent: -0.5em;
                    width: 45px;
                    text-decoration: none;
                    &.MenuBorder{
                        border-bottom: solid #0059a0 3px;
                    }
                    &:hover{
                        //color: #0059a0;
                        background-color: #0059a0;
                    }
                    i{
                        font-size: 16px;
                        font-style: normal;
                        font-family: "宋体";
                    }
                }
            }
        }
        #floatbar{
           visibility: hidden;
           height: 3px;
           background-color: #0059a0; 
           width: 55px;
           .transition(all 300ms ease);
           margin-top:47px;
           margin-left: 25px;
        }
    }
    .WrapCon{
        padding: 20px;
        height: auto;
        overflow: hidden;
        .rss-main{
            width: 940px;
            margin: 0px auto;
            overflow: auto;
            .xml{
                float: right;
            }
            .title{
              width: 920px;
              padding: 10px 10px 25px 10px;
              border-bottom: solid lightgrey 2px;
              h2{
                  font-weight: normal;
                  font-size: 1.5em;
              }
            }
            .rsslist{
                margin-bottom: 50px;
                margin-top: 33px;
                .container{
                    .box{
                        h3{
                            font-weight: bold;
                            padding-left: 13px;
                            font-size: 1.17em;
                            line-height: normal;
                        }
                    }
                    #left-item{
                        float: left;
                        width: 390px;
                        padding-left: 34px;
                        .title-1{
                            font-weight: normal;
                            font-size: 0.83em;
                            .xmlbut{
                                display: none;
                            }
                            .rss{
                              margin-top: -10px;
                              height: 30px;
                              width: 70px;
                              position: absolute;
                              margin-left: -65px;
                              overflow: hidden;
                              padding: 1px;
                              .transition(all 300ms ease);
                              border: solid white 1px;
                              &:hover{
                                  height:158px;
                                  border:solid lightgrey 1px;
                                  background-color: #FFFFFF;
                              }
                              dl{
                                  dt{
                                      text-align: center;
                                      margin-bottom: 3px;
                                      cursor: pointer;
                                      margin-top: 10px;
                                      font-weight: normal;
                                  }
                                  dd{
                                      text-align: center;
                                      padding: 5px; 
                                  }
                              }
                            }
                        }
                        .content{
                            border-top: 1px solid lightgrey;
                            margin-top: 6px;
                            li{
                              border-bottom: dashed lightgrey 1px;
                              padding-top: 12px;
                              padding-bottom: 12px;
                              margin-left: 13px;
                              margin-right: 13px;
                            }
                        }
                    }
                    #right-item{
                        float: right;
                        width: 390px;
                        padding-right: 50px;
                        .title-1{
                            font-weight: normal;
                            font-size: 0.83em;
                            .xmlbut{
                                display: none;
                            }
                            .rss{
                              margin-top: -10px;
                              height: 30px;
                              width: 70px;
                              position: absolute;
                              margin-left: -65px;
                              overflow: hidden;
                              padding: 1px;
                              .transition(all 300ms ease);
                              border: solid white 1px;
                              &:hover{
                                  height:158px;
                                  border:solid lightgrey 1px;
                                  background-color: #FFFFFF;
                              }
                              dl{
                                  dt{
                                      text-align: center;
                                      margin-bottom: 3px;
                                      cursor: pointer;
                                      margin-top: 10px;
                                      font-weight: normal;
                                  }
                                  dd{
                                      text-align: center;
                                      padding: 5px; 
                                  }
                              }
                            }
                        }
                        .content{
                            border-top: 1px solid lightgrey;
                            margin-top: 6px;
                            li{
                              border-bottom: dashed lightgrey 1px;
                              padding-top: 12px;
                              padding-bottom: 12px;
                              margin-left: 13px;
                              margin-right: 13px;
                            }
                        }
                    }
                }
            }
        }
        .WrapCon_left{
            width: 630px;
            float: left;
            .Keyword{
                height: 48px;
                line-height: 48px;
                border-bottom: 1px solid #cccccc;
                a{
                    font-size: 14px;
                    color: #ea5414;
                    display: inline-block;
                    padding: 0px 10px;
                    text-align: center;
                    text-decoration: none;
                }
            }
            .item_con{
                border-bottom: 1px dashed #ccc;
                .item_bigTit{
                    line-height: 24px;
                    padding: 15px 0px;
                    a{
                        color: #000000;
                        font-size: 20px;
                        text-decoration: none;
                        text-align: center;
                    }
                    span{
                        display: block;
                        font-size: 12px;
                        color: #999999;
                    }
                }
                .item_img{
                    width: 630px;
                    height: 288px;
                    background: #000000;
                    overflow: hidden;
                    a{
                        color: #666666;
                        text-decoration: none;
                        text-align: center;
                        &.talk_icon{
                            display: block;
                            line-height: 25px;
                            color: #FFFFFF;
                            position: absolute;
                            top: 15px;
                            right: 0px;
                            .transition(0.2s ease);
                            background: #83b965;
                            span{
                                display: block;
                                position: relative;
                                padding: 2px 6px;
                                &:before{
                                    border-color: transparent #83b965 transparent transparent;
                                    border-style:solid;
                                    border-width: 7px;
                                    content: "";
                                    display: inline-block;
                                    left: -14px;
                                    position: absolute;
                                    top: 7px;
                                }
                                i{
                                    background:url(../images/wrap_bg.png);
                                    background-position: -127px -85px;
                                    width: 14px;
                                    height: 13px;
                                    display: inline-block;
                                    vertical-align: middle;
                                    margin: -1px 6px 0px 2px;
                                }
                            }
                          &:hover{
                              background: #77ae5a;
                              color: white;
                              padding-right: 2px;
                          }
                        }
                    }
                }
                .item_text{
                    height: 40px;
                    line-height: 40px;
                    .item_text_left{
                        float: left;
                        a{
                            display: inline-block;
                            padding-right: 15px;
                            color: #ea5414;
                            text-decoration: none;
                            text-align: center;
                        }
                    }
                    .item_text_right{
                        float: right;
                        span{
                            height: 40px;
                            line-height: 40px;
                            display: inline-block;
                            margin-left: 25px;
                            cursor: pointer;
                            position: relative;
                            float: right;
                            &.theShare{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-73px 0px;
                                    width: 12px;
                                    height: 10px;
                                    display: block;
                                    position: absolute;
                                    top: 14px;
                                    left: -15px;
                                }
                            }
                            &.theLike{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-57px 0px;
                                    width: 10px;
                                    height: 9px;
                                    display: block;
                                    position: absolute;
                                    top: 15px;
                                    left: -15px;
                                }
                              &:hover{
                                    color: #cc6666;
                                    i{
                                        background-position: -57px -12px;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            #index_recommend_article, #item_list_container{
                .item_list{
                    width: 630px;
                    padding: 20px 0px;
                    border-bottom: 1px dashed #CCCCCC;
                    height: 120px;
                    overflow: hidden;
                    .item_list_img{
                        width: 200px;
                        height: 120px;
                        background: #333333;
                        float: left;
                        a{
                            color: #666666;
                            text-decoration: none;
                            text-align: center;
                            &.talk_icon {
                              display: block;
                              line-height: 25px;
                              color: white;
                              position: absolute;
                              top: 15px;
                              right: 0;
                              transition: 0.2s ease;
                              background: #83b965;
                              &:hover{
                                    background: #77ae5a;
                                    color: white;
                                    padding-right: 2px;
                                }
                              span{
                                  display: block;
                                  position: relative;
                                  padding: 2px 6px;
                                  &:before{
                                      border-color: transparent #83b965 transparent transparent;
                                      border-style: solid;
                                      border-width: 7px;
                                      content: "";
                                      display: inline-block;
                                      left: -14px;
                                      position: absolute;
                                      top: 7px;
                                  }
                                  i{
                                      background: url(../images/wrap_bg.png);
                                      background-position: -127px -85px;
                                      width: 14px;
                                      height: 13px;
                                      display: inline-block;
                                      vertical-align: middle;
                                      margin: -1px 6px 0px 2px;
                                  }
                              }
                            }
                        }
                    }
                  .item_list_con{
                      float: right;
                      width: 410px;
                      .item_list_tit{
                          padding: 5px 0px;
                          line-height: 24px;
                          em{
                              float: right;
                              font-size: 12px;
                              color: #999999;
                          }
                          a{
                              font-size: 16px;
                              color: #000000;
                          }
                      }
                    .item_list_all{
                        line-height: 20px;
                    }
                    .item_text{
                        height: 40px;
                        line-height: 40px;
                        .item_text_left{
                            float: left;
                            a{
                                display: inline-block;
                                padding-right: 15px;
                                color: #ea5414;
                            }
                        }
                        .item_text_right{
                            float: right;
                            span {
                                height: 40px;
                                line-height: 40px;
                                display: inline-block;
                                margin-left: 25px;
                                cursor: pointer;
                                position: relative;
                                float: right;
                                &.theShare{
                                    i{
                                        background:url(../images/wrap_bg.png) no-repeat;
                                        background-position:-73px 0px;
                                        width: 12px;
                                        height: 10px;
                                        display: block;
                                        position: absolute;
                                        top: 14px;
                                        left: -15px;
                                    }
                                }
                                &.theLike{
                                    i{
                                        background:url(../images/wrap_bg.png) no-repeat;
                                        background-position:-57px 0px;
                                        width: 10px;
                                        height: 9px;
                                        display: block;
                                        position: absolute;
                                        top: 15px;
                                        left: -15px;
                                    }
                                  &:hover{
                                        color: #cc6666;
                                        i{
                                            background-position: -57px -12px;
                                        }
                                    }
                                }
                            }
                        }
                    }
                  }
                }
            }
            .LoadMore a {
              display: block;
              background: #0059a0;
              width: 630px;
              height: 38px;
              line-height: 38px;
              text-align: center;
              margin-top: 20px;
              color: white;
              font-size: 14px;
            }
        }
      .WrapCon_right{
          float: right;
          width: 300px;
          .Recommend{
              width: 300px;
              margin: 20px 0px 0px 0px;
              .Recom_tit{
                  border-bottom:2px solid #CCCCCC;
                  height: 40px;
                  line-height: 40px;
                  position: relative;
                  text-indent: 0.5em;
                  font-size: 16px;
                  color: #333333;
              }
              ul{
                  li{
                      padding: 15px 5px;
                      border-bottom: 1px dashed #CCCCCC;
                      clear: both;
                      height: 62px;
                      span{
                          display: inline-block;
                          &.Recom_Img{
                              width: 100px;
                              height: 60px;
                              background: #333333;
                              float: left;
                          }
                          &.Recom_Text{
                              width: 180px;
                              line-height: 24px;
                              font-size: 14px;
                              float: right;
                              padding: 6px 0px 0px 0px;
                          }
                      }
                  }
              }
            .Comment{
                width: 300px;
                padding: 15px 5px;
                border-bottom: 1px dashed #CCCCCC;
                .Comment_tit{
                    font-size: 14px;
                    color: #333333;
                    border-left:2px solid #ea5414;
                    display: block;
                    text-indent: 0.5em;
                    margin: 0px 0px 10px 0px;
                    a{
                        color: #333333;
                        &:hover{
                            color: #ea5414;
                        }
                    }
                }
                .Comment_con{
                    font-size: 12px;
                    i{
                        font-style: normal;
                        font-weight: normal;
                        color: #666666;
                    }
                    a{
                        line-height: 20px;
                        color: #666666;
                        
                    }
                }
            }
          }
      }
        .PageCon_left{
            width: 630px;
            float: left;
            .OldKey{
                font-size: 24px;
                color: #475965;
                margin: 10px 0px 0px 0px;
            }
            .amount{
                padding: 20px 0px 8px 0px;
                border-bottom:2px solid #CCCCCC;
            }
            .siteMap{
                a{
                    display: inline-block;
                    padding: 0px 5px;
                }
            }
            .Detail_tit{
                  position: relative;
                  margin: 20px 0;
                  border-bottom: 1px solid #CCCCCC;
                  padding-bottom: 15px;
                  h1{
                      font-size: 24px;
                      color: #000000;
                      span{
                          display: block;
                          float: right;
                          font-family: DaunPenh;
                          position: relative;
                          color: #cc6666;
                          font-size: 30px;
                      }
                      i{
                          background: url(../images/wrap_bg.png);
                          background-position: -83px -27px;
                          display: block;
                          width: 14px;
                          height: 14px;
                          position: absolute;
                          top: 8px;
                          left: -20px;
                          _overflow: hidden;
                      }
                  }
                  .SubHead{
                      display: inline-block;
                      line-height: 36px;
                      color: #999999;
                  }
                  .ActJoin_btn{
                      position: absolute;
                      top: 77px;
                      right: 0px;
                      span{
                          display: block;
                          width: 120px;
                          height: 33px;
                          line-height: 33px;
                          border-radius: 0px;
                          text-align: center;
                          font-size: 16px;
                          &.ActJoin_btn_1 {
                              background: #0059a0;
                              a{
                                color: #FFFFFF;
                              }
                            }
                          &.ActJoin_btn_2 {
                              background: #cccccc;
                              a{
                                color: #000000;
                              }
                            }
                      }
                  }
            }
            .Detail_con{
                font-size: 16px;
                line-height: 30px;
                p{
                    line-height: 30px;
                    text-indent: 2em;
                    &.p_keyword {
                      text-indent: 0em !important;
                      margin-top: 24px !important;
                      a {
                          display: inline-block;
                          color: #3399CC;
                          padding: 0 5px;
                        }
                    }
                }
            }
            .Detail_sm{
                margin: 20px 0px;
                .Detail_smTit {
                  font-weight: bold;
                  font-size: 14px;
                  line-height: 30px;
                }
                p{
                  font-size: 12px;
                  color: #999;
                  line-height: 30px;
                }
            }
            .Detail_Like {
              border-top: 1px solid #CCCCCC;
              border-bottom: 1px solid #CCCCCC;
              margin: 30px 0 0 0;
              height: auto;
              overflow: hidden;
                .DL_fx {
                  float: left;
                  margin: 14px 0 0;
                  padding: 0 0 0 100px;
                  text-align: center;
                }
              .DL_con {
                  border-left: 1px solid #cccccc;
                  float: left;
                  margin-left: 100px;
                  padding: 20px 0 10px 110px;
                }
              .DL_xin {
                  background: url(../images/wrap_bg.png);
                  background-position: 0 -73px;
                  cursor: pointer;
                  display: inline-block;
                  float: left;
                  height: 29px;
                  margin-right: 10px;
                  width: 32px;
                }
              .DL_text {
                  color: #cc6666;
                  display: inline-block;
                  float: left;
                  font-family: DaunPenh;
                  font-size: 30px;
                  margin-top: -7px;
                }
            }
            .MayBe{
                margin: 30px 0 0 0;
                .MayBe_tit {
                  font-size: 16px;
                  position: relative;
                  text-indent: 2.5em;
                  margin: 0 0 10px 0;
                  i {
                      background: url(../images/wrap_bg.png);
                      background-position: -119px -60px;
                      width: 22px;
                      height: 20px;
                      display: inline-block;
                      position: absolute;
                      left: 10px;
                      top: -3px;
                      _left: -30px;
                    }
                }
                ul{
                    li{
                        padding: 5px 20px;
                        font-size: 14px;
                        i {
                          font-family: "宋体";
                          font-size: 16px;
                        }
                    }
                }
            }
            .QuickTalk {
              border-top: 2px solid #CCCCCC;
              padding: 30px 0 0 0;
              margin: 30px 0 0 0;
              position: relative;
              .clickTalk a {
                  display: block;
                  width: 110px;
                  height: 36px;
                  line-height: 36px;
                  background: #3399CC;
                  border-radius: 2px;
                  color: white;
                  margin: 0 0 0 20px;
                }
            }
            .Detail_pl{
                .Detail_plTit {
                  background: #cccccc;
                  height: 32px;
                  line-height: 32px;
                  text-indent: 2em;
                  margin: 20px 0 0 0;
                }
                .pl_con_noline {
                  height: auto;
                  overflow: hidden;
                  padding: 0 0 15px 0;
                  margin: 15px 20px 0 20px;
                  border-bottom: 1px dashed #CCCCCC;
                  h5 {
                      font-size: 14px;
                      color: #3399CC;
                      span {
                          float: right;
                          font-size: 12px;
                          color: #999999;
                        }
                    }
                  .pl_text {
                      margin-top: 10px;
                      line-height: 20px;
                      .pl_con {
                          height: auto;
                          overflow: hidden;
                          padding: 15px;
                          margin: 2px 2px 0 2px;
                          border: 1px solid #999;
                        }
                    }
                  .pl_other {
                      float: right;
                      margin-top: 8px;
                      span {
                          color: #3399CC;
                          display: inline-block;
                          padding: 0 5px;
                          cursor: pointer;
                          i{
                            font-style: normal;
                            font-weight: normal;
                          }
                          .red {
                              color: #CC6666;
                            }
                          .green {
                              color: #679966;
                            }
                        }
                    }
                }
            }
            .reply{
              background: #f1f1f1;
              height: auto;
              overflow: hidden;
              padding-bottom: 20px;
              margin: 15px 5px 0 5px;
              .LoginTalk2{
                  background: #f1f1f1;
                  padding: 17px 20px;
                  position: relative;
                  height: auto;
                  margin: 20px 0 0 0;
                  .TalkOne {
                      height: auto;
                      overflow: hidden;
                      span {
                          display: block;
                          font-size: 14px;
                          padding: 3px 0;
                          textarea {
                              width: 518px;
                              height: 76px;
                              border: 1px solid #CDCDCD;
                              resize: none;
                              padding: 5px;
                              font-family: @baseFontYahei;
                              margin: 0px;
                              border-radius: 0px;
                            }
                        }
                    }
                  .TalkTwo {
                      padding: 0 10px;
                      margin: 10px 0 0 0;
                      .TalkBtn {
                          float: left;
                          height: 36px;
                          line-height: 36px;
                           span {
                              display: inline-block;
                              input {
                                  width: 120px;
                                  height: 36px;
                                  border: 0;
                                  border-bottom: 2px solid #006599;
                                  border-radius: 3px;
                                  background: #3399CC;
                                  color: white;
                                  cursor: pointer;
                                  font-family: @baseFontYahei;
                                }
                            }
                        }
                    }
                }
            }
          .LoginTalk {
              background: #f1f1f1;
              padding: 17px 20px;
              position: relative;
              width: 590px;
              height: auto;
              margin: 20px 0 0 0;
              em {
                  display: block;
                  background: url(../images/sj.gif);
                  width: 9px;
                  height: 5px;
                  position: absolute;
                  top: -5px;
                  left: 70px;
                }
              .TalkOne {
                  height: auto;
                  overflow: hidden;
                  span {
                      display: block;
                      font-size: 14px;
                      padding: 3px 0;
                      textarea {
                          width: 578px;
                          height: 76px;
                          border: 1px solid #CDCDCD;
                          resize: none;
                          padding: 5px;
                          font-family: @baseFontYahei;
                          margin: 0px;
                          border-radius: 0px;
                        }
                    }
                }
              .TalkTwo {
                  padding: 0 10px;
                  margin: 10px 0 0 0;
                  .TalkBtn {
                      float: left;
                      height: 36px;
                      line-height: 36px;
                       span {
                          display: inline-block;
                          input {
                              width: 120px;
                              height: 36px;
                              border: 0;
                              border-bottom: 2px solid #006599;
                              border-radius: 3px;
                              background: #3399CC;
                              color: white;
                              cursor: pointer;
                              font-family: @baseFontYahei;
                            }
                        }
                    }
                }
            }
            .jiathis_style_24x24{
                margin: 10px 0 0 0;
                .jtico {
                  height: 24px !important;
                  display: inline-block !important;
                  overflow: hidden;
                  background: url("../images/shareImg.png") !important;
                }
                .jtico_qzone {
                    background-position: 0 0 !important;
                }
                .jtico_tsina {
                    background-position: -28px 0 !important;
                }
                .jtico_tqq {
                    background-position: -56px 0 !important;
                }
                .jtico_weixin {
                    background-position: -84px 0 !important;
                }
                .jtico_renren {
                    background-position: -112px 0 !important;
                }
                .jtico_jiathis {
                    background: url("../images/shareImg.png") !important;
                    background-position: -140px 0 !important;
                    display: block !important;
                    float: left;
                }
            }
            .item_con{
                border-bottom: 1px dashed #ccc;
                .item_bigTit{
                    line-height: 24px;
                    padding: 15px 0px;
                    a{
                        color: #000000;
                        font-size: 20px;
                        text-decoration: none;
                        text-align: center;
                    }
                    span{
                        display: block;
                        font-size: 12px;
                        color: #999999;
                    }
                }
                .item_img{
                    width: 630px;
                    height: 288px;
                    background: #000000;
                    overflow: hidden;
                    a{
                        color: #666666;
                        text-decoration: none;
                        text-align: center;
                        &.talk_icon{
                            display: block;
                            line-height: 25px;
                            color: #FFFFFF;
                            position: absolute;
                            top: 15px;
                            right: 0px;
                            .transition(0.2s ease);
                            background: #83b965;
                            span{
                                display: block;
                                position: relative;
                                padding: 2px 6px;
                                &:before{
                                    border-color: transparent #83b965 transparent transparent;
                                    border-style:solid;
                                    border-width: 7px;
                                    content: "";
                                    display: inline-block;
                                    left: -14px;
                                    position: absolute;
                                    top: 7px;
                                }
                                i{
                                    background:url(../images/wrap_bg.png);
                                    background-position: -127px -85px;
                                    width: 14px;
                                    height: 13px;
                                    display: inline-block;
                                    vertical-align: middle;
                                    margin: -1px 6px 0px 2px;
                                }
                            }
                          &:hover{
                              background: #77ae5a;
                              color: white;
                              padding-right: 2px;
                          }
                        }
                    }
                }
                .item_text{
                    height: 40px;
                    line-height: 40px;
                    .item_text_left{
                        float: left;
                        a{
                            display: inline-block;
                            padding-right: 15px;
                            color: #ea5414;
                            text-decoration: none;
                            text-align: center;
                        }
                    }
                    .item_text_right{
                        float: right;
                        span{
                            height: 40px;
                            line-height: 40px;
                            display: inline-block;
                            margin-left: 25px;
                            cursor: pointer;
                            position: relative;
                            float: right;
                            &.theShare{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-73px 0px;
                                    width: 12px;
                                    height: 10px;
                                    display: block;
                                    position: absolute;
                                    top: 14px;
                                    left: -15px;
                                }
                            }
                            &.theLike{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-57px 0px;
                                    width: 10px;
                                    height: 9px;
                                    display: block;
                                    position: absolute;
                                    top: 15px;
                                    left: -15px;
                                }
                              &:hover{
                                    color: #cc6666;
                                    i{
                                        background-position: -57px -12px;
                                    }
                                }
                            }
                            &.theTalk{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-100px -27px;
                                    width: 14px;
                                    height: 13px;
                                    display: block;
                                    position: absolute;
                                    top: 12px;
                                    left: -16px;
                                }
                            }
                        }
                    }
                }
            }
          .PageCon_list{
              width: 630px;
              padding: 15px 0px 5px 0px;
              border-bottom: 1px dashed #CCCCCC;
              height: auto;
              overflow: hidden;
              .PageCon_list_tit{
                  padding: 5px 0px;
                  line-height: 24px;
                  em{
                      float: right;
                      font-size: 12px;
                      color: #999999;
                  }
                  a{
                      font-size: 16px;
                      color: #000000;
                  }
              }
              .PageCon_list_all{
                  line-height: 20px;
              }
              .PageCon_list_text{
                  height: 40px;
                  line-height: 40px;
                  .PageCon_text_left{
                      float: left;
                      a{
                          display: inline-block;
                          padding-right: 15px;
                          color: #ea5414;
                      }
                  }
                  .PageCon_text_right{
                    float: right;
                    span{
                        height: 40px;
                        line-height: 40px;
                        display: inline-block;
                        margin-left: 25px;
                        cursor: pointer;
                        position: relative;
                        float: right;
                        &.theShare{
                            i{
                                background:url(../images/wrap_bg.png) no-repeat;
                                background-position:-73px 0px;
                                width: 12px;
                                height: 10px;
                                display: block;
                                position: absolute;
                                top: 14px;
                                left: -15px;
                            }
                        }
                        &.theLike{
                            i{
                                background:url(../images/wrap_bg.png) no-repeat;
                                background-position:-57px 0px;
                                width: 10px;
                                height: 9px;
                                display: block;
                                position: absolute;
                                top: 15px;
                                left: -15px;
                            }
                          &:hover{
                                color: #cc6666;
                                i{
                                    background-position: -57px -12px;
                                }
                            }
                        }
                        &.theTalk{
                            i{
                                background:url(../images/wrap_bg.png) no-repeat;
                                background-position:-100px -27px;
                                width: 14px;
                                height: 13px;
                                display: block;
                                position: absolute;
                                top: 12px;
                                left: -16px;
                            }
                        }
                    };
                  }
              }
          }
          .item_list{
                width: 630px;
                padding: 20px 0px;
                border-bottom: 1px dashed #CCCCCC;
                height: 120px;
                overflow: hidden;
                .item_list_img{
                    width: 200px;
                    height: 120px;
                    background: #333333;
                    float: left;
                    a{
                        color: #666666;
                        text-decoration: none;
                        text-align: center;
                        &.talk_icon {
                          display: block;
                          line-height: 25px;
                          color: white;
                          position: absolute;
                          top: 15px;
                          right: 0;
                          transition: 0.2s ease;
                          background: #83b965;
                          &:hover{
                                background: #77ae5a;
                                color: white;
                                padding-right: 2px;
                            }
                          span{
                              display: block;
                              position: relative;
                              padding: 2px 6px;
                              &:before{
                                  border-color: transparent #83b965 transparent transparent;
                                  border-style: solid;
                                  border-width: 7px;
                                  content: "";
                                  display: inline-block;
                                  left: -14px;
                                  position: absolute;
                                  top: 7px;
                              }
                              i{
                                  background: url(../images/wrap_bg.png);
                                  background-position: -127px -85px;
                                  width: 14px;
                                  height: 13px;
                                  display: inline-block;
                                  vertical-align: middle;
                                  margin: -1px 6px 0px 2px;
                              }
                          }
                        }
                    }
                }
              .item_list_con{
                  float: right;
                  width: 410px;
                  .item_list_tit{
                      padding: 5px 0px;
                      line-height: 24px;
                      em{
                          float: right;
                          font-size: 12px;
                          color: #999999;
                      }
                      a{
                          font-size: 16px;
                          color: #000000;
                      }
                  }
                .item_list_all{
                    line-height: 20px;
                }
                .item_text{
                    height: 40px;
                    line-height: 40px;
                    .item_text_left{
                        float: left;
                        a{
                            display: inline-block;
                            padding-right: 15px;
                            color: #ea5414;
                        }
                    }
                    .item_text_right{
                        float: right;
                        span {
                            height: 40px;
                            line-height: 40px;
                            display: inline-block;
                            margin-left: 25px;
                            cursor: pointer;
                            position: relative;
                            float: right;
                            &.theShare{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-73px 0px;
                                    width: 12px;
                                    height: 10px;
                                    display: block;
                                    position: absolute;
                                    top: 14px;
                                    left: -15px;
                                }
                            }
                            &.theLike{
                                i{
                                    background:url(../images/wrap_bg.png) no-repeat;
                                    background-position:-57px 0px;
                                    width: 10px;
                                    height: 9px;
                                    display: block;
                                    position: absolute;
                                    top: 15px;
                                    left: -15px;
                                }
                              &:hover{
                                    color: #cc6666;
                                    i{
                                        background-position: -57px -12px;
                                    }
                                }
                            }
                        }
                    }
                }
              }
            }
            .pic-Box{
                width: 630px;
                height: 240px;
                background: #212121;
                zoom: 1;
                position: relative;
                overflow: hidden;
                .show-box{
                  width: 630px;
                  height: 240px;
                  position: relative;
                  overflow: hidden;
                  .show-case{
                    width: 630px;
                    height: 240px;
                    position: relative;
                    overflow: hidden;
                    .show-item{
                      float: left;
                      a{
                        img{
                          width: 630px;
                          height: 240px;
                        }
                      }
                    }
                  }
                }
            }
          .Act_Tit{
              font-size: 16px;
              color: #333333;
              border-bottom: 2px solid #CCCCCC;
              margin-top: 20px;
              line-height: 40px;
              padding: 0px 0px 0px 10px;
          }
          .Act_ul_List{
              margin: 20px 0px 0px 0px;
              ul{
                  li{
                      width: 135px;
                      float: left;
                      margin: 0px 0px 0px 18px;
                      a{
                          display: block;
                          img{
                              width: 135px;
                              height: 218px;
                          }
                      }
                      span{
                          width: 100px;
                          height: 30px;
                          line-height: 30px;
                          border-radius: 0px;
                          display: block;
                          color: #FFFFFF;
                          font-size: 14px;
                          margin: 10px auto;
                          text-align: center;
                          &.Act_ul_btn_1{
                              background: #0059a0;
                              cursor: pointer;
                          }
                          &.Act_ul_btn_2{
                              background: #CCCCCC;
                          }
                      }
                  }
              }
          }
          .Act_list{
              width: 630px;
              padding: 20px 0px;
              border-bottom: 1px dashed #CCCCCC;
              height: auto;
              overflow: hidden;
              .Act_date{
                  width: 130px;
                  float: left;
                  text-align: center;
                  .Act_date_week{
                      display: block;
                      margin: 20px 0px 0px 0px;
                      font-size: 24px;
                      color: #333333;
                  }
                  .Act_date_detail{
                      display: block;
                      font-size: 14px;
                      margin: 10px 0px 0px 0px;
                  }
              }
              .Act_list_img{
                  width: 200px;
                  height: 120px;
                  background: #333333;
                  float: left;
              }
              .Act_list_con{
                  float: right;
                  width: 280px;
                  .Act_list_tit{
                      padding: 5px 0px;
                      a{
                          font-size: 16px;
                          color: #000000;
                      }
                  }
                  .Act_list_all{
                      line-height: 20px;
                      a{
                          color: #3399CC;
                      }
                  }
              }
          }
        }
      .PageCon_right{
          float: right;
          width: 300px;
          .ActJoin{
              margin: 0 0 20px 0;
              height: 277px;
              .ActJoin_tit{
                  font-size: 16px;
                  color: #333333;
                  height: 40px;
                  line-height: 40px;
                  border-bottom: 2px solid #CCCCCC;
                  text-indent: 1em;
              }
              .items_container{
                  position: relative;
                  height: 235px;
                  overflow: hidden;
                  ul{
                      width: 260px;
                      margin: 0 auto;
                      position: absolute;
                      li{
                          font-size: 14px;
                          border-bottom: 1px dashed #cccccc;
                          padding: 12px 10px 5px 10px;
                          span{
                              float: right;
                          }
                      }
                  }
              }
          }
          .hotNews{
              margin: 20px 0px 0px 0px;
              .hotNews_tit{
                  font-size: 16px;
                  color: #333333;
                  height: 40px;
                  line-height: 40px;
                  border-bottom: 2px solid #CCCCCC;
                  text-indent: 1em;
              }
              ul{
                  margin-top: 20px;
                  li{
                      margin: 0px 0px 0px 20px;
                      float: left;
                      width: 90%;
                      line-height: 30px;
                      _display:inline;
                  }
              }
          }
          .NewsPic{
              .NewPic_tit{
                  font-size: 16px;
                  color: #333333;
                  height: 40px;
                  line-height: 40px;
                  border-bottom: 2px solid #CCCCCC;
                  text-indent: 1em;
              }
              ul{
                  margin-top: 20px;
                  li{
                      margin: 0px 0px 0px 10px;
                      float: left;
                      width: 135px;
                      _display:inline;
                      span{
                          display: block;
                          line-height: 40px;
                          text-align: center;
                          &.NewsImg{
                              width: 135px;
                              height: 90px;
                              background: #212121;
                          }
                      }
                  }
              }
          }
      }
    }
}
 /*资讯内容结束*/
  /*资讯*/
 /*在线客服start*/
.kf{
    position: fixed;
    //left: 50%;
    top: 300px;
    //margin-left: 600px;
    width: 170px;
    overflow: hidden;
    z-index: 1500;
    right: 0px;
} 
.kf .b{
    float: right;
    width:135px;
    background:#ffffff;
}
.kf .b dt{
    width:115px;
    height: 36px;
    line-height: 36px;
    background: #666666;
    padding-left:20px;
    color:#FFFFFF;
    font-size: 18px;
    font-family: @baseFontYahei;
}
.kf .b dd{
    width:133px;
    border:solid 1px #dddddd;
    border-top:solid 4px #ff9900;
    background: #ffffff;
}
.kf .b dd .b1{
    margin-top: 15px;
    margin-left: 12px;
    padding-left:24px;
    height:18px;
    background:url(../images/kf_time.png) no-repeat;
    line-height: 18px;
    color:#b0b0b0;
    font-size: 16px;
    font-family: @baseFontYahei;
}
.kf .b dd .b2{
    padding:9px 0px 9px 36px;
    height:16px;
    line-height:16px;
    border-bottom: solid 1px #dddddd;
    color:#ffa942;
    font-size: 16px;
    font-family: Arial;
}
.kf .b dd .b3{
    padding:18px 27px; 
    height: 28px;
    border-bottom: solid 1px #dddddd;
}
.kf .b dd .b4{
    margin:12px;
    padding-left: 24px;
    height: 18px;
    background:url(../images/kf_tel.png) no-repeat;
    line-height: 18px;
    color:#b0b0b0;
    font-size: 16px;
    font-family: @baseFontYahei;
}
.kf .b dd .b5{
    padding-left: 10px;
    height: 28px;
    padding-left: 10px;
    color:#ff9900;
    font-size:16px;
    font-family: Arial;
}
.kf .t{
    float:right;
    margin-top: 36px;
    margin-left: -1px;
}
.kf .t a{
    display:block;
    width:36px;
    height: 199px;
    background:url(../images/kf_fold.png) no-repeat;
}
.kf .t .s{
    background:url(../images/kf_unfold.png) no-repeat;
}
/*在线客服end*/